Zum Inhalt springen

umgebungsvariabeln per Batch setzen unter NT


Thombo

Empfohlene Beiträge

Ich hab mir jetzt mit einer "Krücke" geholfen :-)

EIns Vorweg: Dazu habe ich auch das Programm PSEXEC von Sysinternals benutzt. Mit Psexec kann man Programme Remote auf Arbeitsplätzen ausführen, mit Admin Rechten, selbst wenn am Ziel-PC kein Admin angemeldet ist.

Die Systemvariablen stehen in der Registry unter HKLM/System/ControlSet001/Control/Session Manager/Environment

Da ich nur bestimme Variablen ändern will,

habe ich mir eine BatchDatei erstellt:

Nummer1 (startdatei.cmd) (wird mit dem Computernamen und Wert als Parameter gestartet)

Xcopy RemoteDatei.cmd \\%1\c$\

Psexec -s -i \\%1 C:\RemoteDatei.cmd %2

Nummer2 (RemoteDatei.cmd)

echo REGEDIT4 >>c:\Regdatei.reg

echo. >>C:\regedit.reg

echo [HKLM/System/ControlSet001/Control/Session Manager/Environment] >>c:\Regdatei.reg

echo. >>C:\regedit.reg

echo VariableZuSetzen=%2>>C:\Regdatei.reg

regedit /s c:\Regdatei.reg

del c:\Regdatei.reg

Das wars.

Es wird also erstes eine *.reg Datei angelegt (dynamisch), diese war dann auf dem Ziel-Pc als Admin ausgeführt (weil der User nicht in diesen Teil des Registry schreiben darf) und wieder gelöscht. Et Voila, Systemvariable geändert. Wenn auf sehr vielen Computern eine Varibale geändert werden muss bietet sich eine For-Schleife an, die eine Textdatei abarbeitet, wo alle Computernamen drin stehen.....

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...