none
Windows Fonts per Batch installieren RRS feed

  • Frage

  • Guten Tag,

    ich habe folgendes Problem bei einem Kunden, dieser möchte gerne, das alle Clients im Netzwerk die gleichen Schriftarten benutzen. Das Problem ist, das es knapp über 900 Schriftarten sind die verteilt werden sollen, daher fällt die Möglichkeit dieses über eine GPO zu erledigen für mich flach. Ich habe mir eine Batchdatei gebastelt, die die Schriftarten auf den Client kopieren und dann über das Programm FontReg die Schriftarten installieren soll. Leider funktioniert dies nicht zu meiner Zufriedenheit und ich habe mitlerweile keine Idee mehr woran ich scheitere. Die Schriftarten werden alle kopiert aber nicht alle werden unter Windows\Fonts angezeigt. Von ca. 900 werden in dem Fonts Ordner nur etwa 450 Schriftarten angezeigt.

    hier der Code aus meiner Batchdatei:

    :: ######Leerzeichen aus Dateinamen entfernen######
    
    @echo off & setlocal enableDelayedExpansion
    for %%i in ("C:\Users\lueckerservices\Desktop\Test\* *.*") do (
         set "neu=%%~nxi"  
         ren "%%i" !neu: =!
    
    )
    :: ######Schriftarten laden und installieren#######
    
    :: ##kopieren der Schriftarten vom Server auf den Client##
    xcopy /Y /H /C /D \\ServerPfad\Fonts\*.* c:\windows\fonts
    
    
    \\Serverpfad\Fonts\FontReg64.exe

    Hat jemand eine Idee wo mein Fehler ist?

    Mit freundlichen Grüßen

    Lukas Thorlümke

    Montag, 27. März 2017 11:01

Alle Antworten

  • Hi,
     
    Am 27.03.2017 um 13:01 schrieb Lukas_thorluemke:
    > Von ca. 900 werden in dem Fonts Ordner nur etwa 450 Schriftarten angezeigt.
     
    "Wie" schaust du auf den Ordner? Mit einer elevated CMD oder mit dem
    Explorer? Letzterer verwendet für die Fonts eine eigene DLL, die er für
    die Ansicht verwendet, deswegen werden u.U. nicht alle angezeigt.
     
    Die Fonts müssen registriert sein und dafür braucht es einen Reboot.
     
    Das Scripte läuft als SYSTEM / Computerstartup Script?
     
    Die Fonts sind komplett unter
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
    eingetragen?
     
    Tschö
    Mark
    --
    Mark Heitbrink - MVP Group Policy - Cloud and Datacenter Management
     
    Homepage:  http://www.gruppenrichtlinien.de - deutsch
     
    GET Privacy and DISABLE Telemetry on Windows 10 - gp-pack PaT
     
    Montag, 27. März 2017 15:43