Systemvaribale dauerhaft setzen
Hallo,
sorry aber ich muss das jetzt einfach fragen, weil ich bisher keine ANtowrt gefunden habe. Ich möchte per batch eine Systemvaribale dauerhaft setzen. Ich habe schon einige Befehle erfolglos getestet.
Gibts einen einfachen befehl, der mir eine variable zb mit dem namen test und den value D:\ hinzufügt?
Wäre sehr dankbar. Diese Variable sollte dauerthaft und niht nur in dieser session verfügbar sein.
sorry aber ich muss das jetzt einfach fragen, weil ich bisher keine ANtowrt gefunden habe. Ich möchte per batch eine Systemvaribale dauerhaft setzen. Ich habe schon einige Befehle erfolglos getestet.
Gibts einen einfachen befehl, der mir eine variable zb mit dem namen test und den value D:\ hinzufügt?
Wäre sehr dankbar. Diese Variable sollte dauerthaft und niht nur in dieser session verfügbar sein.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 116360
Url: https://administrator.de/contentid/116360
Ausgedruckt am: 16.11.2024 um 07:11 Uhr
8 Kommentare
Neuester Kommentar
Zitat von @webbudda:
Gibts einen einfachen befehl, der mir eine variable zb mit dem namen
test und den value D:\ hinzufügt?
Gibts einen einfachen befehl, der mir eine variable zb mit dem namen
test und den value D:\ hinzufügt?
Nein, den gibt es nicht. Du kannst Umgebungsvariablen in der Systemsteuerung festlegen:
[WIN]+[PAUSE] > Erweitert > Umgebungsvariablen
Es gibt allerdings im Ressource-Kit ein Programm namens SETX.EXE, mit dem du Variablen auch erstellen und ändern kannst.
http://blog.m-ri.de/index.php/2008/09/29/setx-der-kleine-helfer-fuer-di ...
Hi
Rechtsklick auf Arbeitsplatz > eigenschaften > erweitert > links unten umgebungs variablen > da gibts dann benutzer und system variablen
sollte funtkionieren
lg
Rechtsklick auf Arbeitsplatz > eigenschaften > erweitert > links unten umgebungs variablen > da gibts dann benutzer und system variablen
sollte funtkionieren
lg
was wäre wenn du es mit einer Batch datei versuchst die sich automatisch beim starten des Pc´s ausführt ?
Es geht auch ohne externe Tools,
benötigt aber natürlich entsprechende Rechte,
Die beiden Einträge erzeugen
Damit neue Einträge wirksam werden können ist ggfs neue Shell/Neuanmeldung/Neustart notwendig.
Gruß
LotPings
benötigt aber natürlich entsprechende Rechte,
Reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v DirCMD /t REG_SZ /d "/OGN" /f
Reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Prompt /t REG_SZ /d "$t$h$h$h $m$+$p____________________$_$g " /f
- Ordner zuerst + Sortierung nach Name für das Dir Kommando.
- einen 2-zeiligen Prompt mit Uhrzeit und bei gemappten Laufwerken Anzeige von \\Server\Freigabe sowie Pfad und einen Strich
Damit neue Einträge wirksam werden können ist ggfs neue Shell/Neuanmeldung/Neustart notwendig.
Gruß
LotPings
Moin Masteq,
der Rat geht gleich an dich zurück.
Das Set /P steht eher für Prompt Input und nicht für Persistent = Dauerhaft.
Mit Set wird nur das aktuelle (geerbte) Environment verändert nicht das Master Environment.
Es wurden fachkundige Auskünfte in ausreichender Anzahl gegeben - vielleicht es aber noch zu früh die auch zu lesen
Gruß
LotPings