Kann ich im Anschluss an meine previous question ein Python-Skript erstellen, das eine Windows-Umgebungsvariable ständig ändert?Kann ein Python-Skript eine Windows-Umgebungsvariable ständig ändern? (elegant)
Änderungen an os.environ bleiben nicht bestehen, sobald der Python-Interpreter beendet wird. Wenn ich dies auf UNIX-Scripting wurde, könnte ich so etwas wie:
set foo=`myscript.py`
Aber leider hat cmd.exe nichts hat, die wie sh Rücken-tick Verhalten funktioniert. Ich habe eine sehr langatmige Lösung gesehen ... es aint ziemlich so sicher können wir auf diese verbessern:
for /f "tokens=1* delims=" %%a in ('python ..\myscript.py') do set path=%path%;%%a
sicherlich die Köpfe bei Microsoft eine bessere Lösung als diese haben!
Hinweis: genaue Kopie von this question.
Ich denke nicht, die Frage ist eine exakte Kopie, da meine Frage Windows geht. –