thomas.taubinge 10 Geschrieben 23. Februar 2010 Melden Geschrieben 23. Februar 2010 Hallo. Ausgangsbasis: Domäne auf W2k3 Clients auf WXP SP2 Gewünscht wäre ein firmenweites Verzeichnis mit kleinen Hilfsprogrammen, die ohne Angabe von Pfadinformationen aufgerufen werden können (als Beispiel für so ein Programm kann hier RoboCopy genannt werden). Erreichbar wäre dies meines Wissens nur über die Erweiterung der Systemvariable %path% auf jedem einzelnen FirmenPC. Der einzige vernünftige Weg bei über 250 PCs ist natürlich über eine Gruppenrichtlinie. Folgende 2 Varianten eines Startscripts wurden schon erfolglos getestet: Variante 1: \\DomainController\NETLOGON\pathman /as x:\CMDExtension wobei ich einfach die pathman.exe aus dem Windows Resource Kit auf Netlogon kopiert habe. Variante 2: rem Wurde schon hinzugefügt ? echo %path% | find "x:\CMDExtension" rem wenn ja -> Ende If %ERRORLEVEL% EQU 0 goto end set oldPath=%PATH% set newPath=x:\CMDExtension rem Path aus altem Pfad + Erweiterung zusammenstellen und mit setx permanent speichern rem \\DomainController\NETLOGON\setx Path "%oldPATH%;%newPath%" -m wobei ich einfach die setx.exe aus den Windows Support Tools auf Netlogon kopiert habe. Wenn diese Varianten als Startscript der Computerkonfiguration hinterlegt werden, bleibt der Client schon vor der Anmeldemaske hängen. Beim Startscript unter Benutzerkonfiguration läuft zwar alles durch, allerdings wird die Systemvariable %path% nicht wie erhofft erweitert. Gibts möglicherweise noch andere Lösungsansätze für dieses Problem bzw. weiß jemand, warum meine Scripts nicht das tun, was sie sollten. Vielen Dank im Voraus Thomas
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden