Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Schriften in Windows 7 übers Anmeldescript verteilen

Mitglied: Pixelschubser

Pixelschubser (Level 1) - Jetzt verbinden

12.04.2010 um 14:55 Uhr, 9596 Aufrufe, 11 Kommentare

Ich suche eine Möglichkeit wie ich meine Schriften über eine Batch-Datei installieren kann

Hallo zusammen,

nach dem ich nun Stunden damit verbracht habe eine Lösung zu finden, bin ich es leid und versuch es doch mal hier. Bisher habe ich nur eine Lösung gefunden, die zwar auch bei mir funktioniert, welche ich jedoch für sehr unpraktisch halte. Und zwar packt man sich ein MSI-Paket mit den gewünschten Schriften und lässt diese über eine Gruppenrichtlinen verteilen. Jedoch müsste ich dann jedes mal ein neues MSI-Paket packen, wenn eine neue Schrift hinzukommt.

Unter XP haben ich ein Ordner im Netzwerk, in dem sämtliche Schriften hinterlegt sind. Kommt eine Neue hinzu wird beim nächsten Anmelden nur die neue Schriftart kopiert. Das Anmeldescript funktioniert leider nur unter Windows XP und nicht mehr unter Windows 7. Hat jemand eine Idee?

Gruß
Samuel
Mitglied: user217
12.04.2010 um 15:02 Uhr
geht das nicht mehr mit dem fonts ordner wie unter xp?
Bitte warten ..
Mitglied: Pixelschubser
12.04.2010 um 15:10 Uhr
Nein. Selbst als localer Administrator funktioniert folgendes script nicht:

copy Z:\font\xxxx.ttf %windir%\fonts /Y

SET REGADDFONTS="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts"
REG ADD %REGADDFONTS% /v "xxxx" /t REG_SZ /d "xxxx.ttf"

Als Ausgabe bekomm ich "eine Datei kopiert" und auch der Registry-Eintrag wird hinzugefügt, jedoch wird im Ordner und im Textverarbeitungsprogam die Schrift nicht angezeigt
Bitte warten ..
Mitglied: user217
12.04.2010 um 15:21 Uhr
das ist bescheiden. Für WTS hast du keine Möglichkeit?
Bitte warten ..
Mitglied: Pixelschubser
12.04.2010 um 15:34 Uhr
WTS? Helf mir mal auf die Sprünge...
Bitte warten ..
Mitglied: user217
12.04.2010 um 15:53 Uhr
WindowsTerminsSitzung.. so das die Anwendung auf dem Server läuft..
Bitte warten ..
Mitglied: Pixelschubser
12.04.2010 um 16:03 Uhr
Nein, will ich nicht. Teilweise wird auch offline gearbeitet
Bitte warten ..
Mitglied: Pixelschubser
12.04.2010 um 16:18 Uhr
Die Schrift ist erst nach dem Neustart sichtbar... Allerdings geht es nur mit Administratorrechten -.-

copy Z:\font\xxxx.ttf %windir%\fonts /Y

Zugriff verweigert
0 Dateien kopiert

Wie kann ich die Schriften auch mit normalen Domainbenutzerrechten installieren?
Bitte warten ..
Mitglied: bstefan82
12.04.2010 um 16:49 Uhr
hier nen vbs was das macht:
01.
      ' ########################################### 
02.
      ' # installfont.vbs                         # 
03.
      ' # installs font file in windows fonts dir # 
04.
         ' # (c) 2007 by Gottfried Mayer             # 
05.
         ' ########################################### 
06.
     on error resume next      
07.
         Dim oFSO, oApp, oFolderCopy, oShell 
08.
         Dim strFontsPath, strScriptPath 
09.
           
10.
        ' Create needed Objects 
11.
        Set oFSO = CreateObject("Scripting.FileSystemObject") 
12.
        Set oShell = CreateObject("WScript.Shell") 
13.
        Set oApp = CreateObject("Shell.Application") 
14.
          
15.
        ' Get Path of this Script (i.E. C:\Scripts\ or \\server\netlogon\) 
16.
        strScriptPath = WScript.ScriptFullName 
17.
        strScriptPath = left(strScriptPath,instrrev(strScriptPath,"\")) 
18.
          
19.
        ' Get Path of Windows Fonts directory 
20.
        strFontsPath = oShell.ExpandEnvironmentStrings("%WINDIR%") & "\Fonts" 
21.
          
22.
        ' Get Folder Object of Fonts directory (i.E. C:\Scripts\FontsToInstall or \\server\netlogon\FontsToInstall) 
23.
        
24.
	 
25.
	Set oFolderCopy = oApp.Namespace("\\mgyserver\Install\Fonts") 
26.
          
27.
        ' Check each Font if it already is installed 
28.
        For Each oFont In oFolderCopy.Items 
29.
          If NOT oFSO.FileExists(strFontsPath & "\" & oFont.Name) Then 
30.
            ' Tell Explorer to copy the Font - this correctly installs it. 
31.
            oApp.Namespace(strFontsPath).CopyHere oFont 
32.
          End If 
33.
        Next 
34.
          
35.
        ' Cleanup Objects 
36.
        Set oFolderCopy = Nothing 
37.
        Set oApp = Nothing 
38.
        Set oShell = Nothing
Das script muss als Computerstartup Script in die GPO, dann werden alles Schriften die unter \\myserver\install\fonts liegen installiert. (sofern noch nicht vorhanden)
Bitte warten ..
Mitglied: Pixelschubser
13.04.2010 um 08:45 Uhr
Danke funktioniert. Allerdings auch nur mit den entsprechenden Rechten...
Bitte warten ..
Mitglied: Pixelschubser
13.04.2010 um 09:26 Uhr
Da gäbe es die Möglichkeit das Passwort in Klartext in das Script zu schreiben. Jedoch sehr unschön, da jeder auf das Script zugreifen kann.

Jetzt weiß ich nicht, wie sicher es ist, wenn ich das Script mit einem Parameter ausführen lasse, in dem das Kennwort steht. Wahrscheinlich auch nicht so dolle. Was gäbe es denn noch für Alternativen?

Gruß
Samuel
Bitte warten ..
Mitglied: bstefan82
13.04.2010 um 13:45 Uhr
sofern ihr eine domäne im einsatz habt, funktionierts als computer startupscript auf jeden rechner... (sollte)
(funktioniert natürlich nicht als Benutzerstartupscript.....)
Bitte warten ..
Ähnliche Inhalte
Windows 7

Schrift unter Windows 7 weiterhin fehlerhaft

Frage von Raser87Windows 71 Kommentar

Hey, wie viele von euch wissen haben etliche User Probleme mit der Darstellung der Schrift seit dem letzten Update. ...

Windows Userverwaltung

Windows Images übers Netzwerk verteilen ( Sysprep)

gelöst Frage von kris3795Windows Userverwaltung4 Kommentare

Hallo Leute, ich arbeite in einem IT-Unternehmen wo täglich mehrere Windows 7/8 Rechner installiert werden müssen . Die Geräte ...

Windows 7

Windows 7 Abbild zum Verteilen erstellen - Erstkonfiguration beibehalten

Frage von staybbWindows 71 Kommentar

Hallo, ich möchte mit einem Softwareverteilungssystem ein Windows 7 Professional mit von mir eingespielten Updates und angepassten Konfigurationen und ...

Windows 10

Kontextmenü zu groß in Windows 10 (nicht die Schrift)

gelöst Frage von drapoelWindows 103 Kommentare

Hallo, ich besitze ein Surface3 Win10 und kann das Kontextmenü nicht bearbeiten. Die Schrift schon. (weiß leuder nicht was ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 8 StundenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 8 StundenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Viren und Trojaner
Neue Avira Management Console Egosecure
Information von OSelbeck vor 1 TagViren und Trojaner1 Kommentar

Hallöchen zusammen, ich weiß nicht, wer von euch noch Avira einsetzt Wir haben ein paar Kunden Avira hatte ja ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 1 TagDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Heiß diskutierte Inhalte
Exchange Server
Exchange Postfach Einbindung Betriebs-rat -Arzt, Bewerbung .
Frage von YellowcakeExchange Server16 Kommentare

Hey ich habe da mal eine Denksport Aufgabe bekommen Genutzt wird ein Exchange Server 2010. hier gibt es den ...

Windows Server
Downgrade von Windows Server 2016 auf 2012 - Wie vorgehen?
Frage von EstefaniaWindows Server12 Kommentare

Guten Ich habe eine Frage an Erfahrene unter euch. Durch einen InPlace Upgrade wurde Windows Server 2012 auf die ...

Windows Server
Delgegierte OU via RDP verwalten - Objektverwaltung zuweisen
gelöst Frage von TOAOICEWindows Server12 Kommentare

Hallo, ich habe folgendes Problem. Ich möchte in meiner Domäne (Server2016), einer Gruppe (OUAdmin) Berechtigungen auf die OU Test ...

Datenschutz
Telematikinfrastruktur Erfahrungsaustausch
Frage von MOS6581Datenschutz12 Kommentare

Moin, unter meinen Kunden befinden sich auch einige Ärzte, welche sich künftig mit der Telematikinfrastruktur-Geschichte der Gematik herumärgern dürfen. ...