Wie kann man per batchdatei die Systemumgebungsvariablen änder? Oder ist das gar nicht möglich? Ich möchte die variablen für temporäre verzeichnisse ändern, ich weiß aber net wie. Kann mir da jemand helfen?
Seite 1 von 1
Suche Befehl Für Batchdatei
Anzeige
#2
geschrieben 10. April 2005 - 19:36
Beispiel für einen Aufruf des java Compilers javac:
@echo off path=C:\Programme\Java\jdk1.5.0_01\bin;%PATH%
#3
geschrieben 10. April 2005 - 19:59
Muss um %TMP% zu ändern der Befehl dann so lauten?
Oder habe ich da was falsch verstanden?
@echo off TMP=C:\Temp;%TMP%
Oder habe ich da was falsch verstanden?
#4
geschrieben 10. April 2005 - 20:05
Ihr habt da glaube das set davor vergessen
Ach ja und bei der Temp/TMP-Variable solltest du die Variable überschriben und nicht einen weiteren Pfad hinzufügen (also das ;%vari% weglassen)
Ach ja und bei der Temp/TMP-Variable solltest du die Variable überschriben und nicht einen weiteren Pfad hinzufügen (also das ;%vari% weglassen)
Dieser Beitrag wurde von puppet bearbeitet: 10. April 2005 - 20:06
#5
geschrieben 10. April 2005 - 20:09
Zitat
Wie kann man per batchdatei die Systemumgebungsvariablen änder?
Temporär (für die Laufzeitdauer der Batchdatei) oder permanent?
Temporär mit set varname=value, permantent nur mit Schreiben in die Registry.
Zitat
Ich möchte die variablen für temporäre verzeichnisse ändern, ich weiß aber net wie. Kann mir da jemand helfen?
Nur für die Batch oder generell? Denn für's Generelle hat man ja Systemsteuerung, System, Erweitert, Umgebungsvariablen.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#6
geschrieben 10. April 2005 - 20:13
Zitat
Temporär (für die Laufzeitdauer der Batchdatei) oder permanent?
Temporär mit set varname=value, permantent nur mit Schreiben in die Registry.
Temporär mit set varname=value, permantent nur mit Schreiben in die Registry.
Permanent
Zitat
Nur für die Batch oder generell? Denn für's Generelle hat man ja Systemsteuerung, System, Erweitert, Umgebungsvariablen.
Nur für batchdateien
Brauche das, weil ich mir ein skript schreiben will, dass nach einer neuinstallation die einstellungen, die ich mache automatisch erledigt
Dieser Beitrag wurde von Foxhound bearbeitet: 10. April 2005 - 20:14
#7
geschrieben 10. April 2005 - 20:24
Also die Systemvariablen stehen bei HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment, und die Benutzervariablen stehen bei HKEY_CURRENT_USER\Environment
Den Zugriff kannst du bei XP über die reg.exe machen, bei 2k über VBScript.
Den Zugriff kannst du bei XP über die reg.exe machen, bei 2k über VBScript.
#8
geschrieben 10. April 2005 - 20:26
Oder einfach mit regedit /i myvars.reg.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#9
geschrieben 11. April 2005 - 12:33
@puppet:
Danke sehr
@Rika:
Brauche ich da nicht erst die datei myvars.reg? Da geht das doch einfacher mit reg add, oder nicht?
edit: muss natürlich reg add heißen
Danke sehr
@Rika:
Brauche ich da nicht erst die datei myvars.reg? Da geht das doch einfacher mit reg add, oder nicht?
edit: muss natürlich reg add heißen
Dieser Beitrag wurde von Foxhound bearbeitet: 11. April 2005 - 15:38
- ← [php] Datei Signieherunterladen Und Signieren
- Skript/Web-Programmierung
- [ Suche Flasher Mit Kleinen Php Kentnissen →
Thema verteilen:
Seite 1 von 1