inschmidt
Goto Top

Umgebungsvariable per Batch setzen

Hallo an Alle

ich kämpfe mit dem Seten einer Umgebungsvariablen über ein Batch-File. Konkret möchte ich die Variable SAPLOGON_INI_FILE
auf den Pfad c:\Windows\SAP setzen. Das Setzen über das Menü funktioniert ohne Problem. Kann mir da jemand helfen.

Gruss Ingo

Content-ID: 205912

Url: https://administrator.de/contentid/205912

Ausgedruckt am: 26.11.2024 um 10:11 Uhr

Pjordorf
Pjordorf 01.05.2013 aktualisiert um 21:12:24 Uhr
Goto Top
Hallo,

Set SAPLOGON_INI_FILE=c:\Windows\SAP

Gruß,
Peter
INSchmidt
INSchmidt 01.05.2013 um 19:04:47 Uhr
Goto Top
Hallo Peter

danke für deine schnelle Antwort, nur das "SAPLOGON_INI_FILE=c:\Windows\SAP" reicht alleine wohl nicht.
Ich hatte den gleichen Befehl, mit SET davor bereits versucht, hatte aber keinen Erfolg.

Gruss Ingo
AlbertMinrich
AlbertMinrich 01.05.2013 um 20:44:42 Uhr
Goto Top
Hallo,

set SAPLOGON_INI_FILE=c:\Windows\SAP
sollte schon funktionieren, allerdings gibts die Variable dann nur innerhalb der batch. Man kann z.B. mit setx.exe windowsweit gültige Variablen setzen.

Gruß
Martin
Pjordorf
Pjordorf 01.05.2013 um 21:12:09 Uhr
Goto Top
Hallo,

Zitat von @INSchmidt:
reicht alleine wohl nicht.
Sorry. Du hast recht. Das Set ist irgendwie raus geflogen. face-smile Habe es oben korrigiert.

Gruß,
Peter
INSchmidt
INSchmidt 05.05.2013 um 19:24:31 Uhr
Goto Top
Hallo Zusammen

ich dafür zu doof, ich würde die Variable gerne dauerhaft setzten, was mir leider weder mit SET noch mit SETX möglich ist. Der manuelle Weg ist ganz einfach, wenn an ihn nur ca. 180 mal machen darf, ist das schon mühselig.

Gruss Ingo
AlbertMinrich
AlbertMinrich 05.05.2013 um 21:31:03 Uhr
Goto Top
Zitat von @INSchmidt:
Hallo Zusammen

ich dafür zu doof, ich würde die Variable gerne dauerhaft setzten, was mir leider weder mit SET noch mit SETX
möglich ist. Der manuelle Weg ist ganz einfach, wenn an ihn nur ca. 180 mal machen darf, ist das schon mühselig.

Mit
"setx abc blabla"
wird die Benutzervariable abc mit Inhalt blabla angelegt.
Mit
"setx /m abc blabla"
wird die Systemvariable abc mit Inhalt blabla angelegt.
INSchmidt
INSchmidt 06.05.2013 um 07:22:20 Uhr
Goto Top
spitze DANKE jetz funktioniert es

mit setx /m Variable Pfad

nicht wie bei set mit = Zeichen

Gruss Ingo
Pjordorf
Pjordorf 06.05.2013 um 10:18:45 Uhr
Goto Top
Hallo,

Zitat von @INSchmidt:
jetz funktioniert es
Dann bitte noch ein Wie kann ich einen Beitrag als gelöst markieren? dran gepappt.

Gruß,
Peter
AlbertMinrich
AlbertMinrich 06.05.2013 um 17:20:13 Uhr
Goto Top
Zitat von @INSchmidt:
spitze DANKE jetz funktioniert es

mit setx /m Variable Pfad

nicht wie bei set mit = Zeichen

Gruss Ingo

Freut mich, das es funktioniert, aber da hätte auch ein "setx /?" geholfen. face-wink
INSchmidt
INSchmidt 07.05.2013 um 08:24:09 Uhr
Goto Top
nochnal vielen DANK, setx /? hatte ich auch probiert, bin nur leider nicht damit zurecht gekommen.

DANKE Gruss Ingo