Ich möchte eine .bat-Datei erstellen, um cmd.exe im Windows-Terminal zu öffnen und die Python-Umgebung zu aktivieren
cd D:\pythonApp
venv\Scripts\activate
Öffnen Sie erfolgreich cmd im Terminal und legen Sie das Verzeichnis fest
wt.exe -d "D:\pythonApp" cmd
aber es konnte nicht ausgeführt werdenvenv\Scripts\activate
wt.exe -d "D:\pythonApp" cmd; venv\Scripts\activate
es öffnet 2 Tabs mit Fehler: Beendigungsverhalten kann in den erweiterten Profileinstellungen konfiguriert werden
Antwort1
von demDokumente
wt [options] [command ; ]
aber das Problem gibt es keine Erwähnung, wir sollten das platzieren command inside quote
, also ist die Lösung für mein Problem"cmd /k venv\Scripts\activate"
CMD
wt -d "D:\pythonApp" "cmd /k venv\Scripts\activate"
Power Shell
wt -d "D:\pythonApp" -p "Windows PowerShell" "powershell -NoExit venv\Scripts\activate"