-
Notifications
You must be signed in to change notification settings - Fork 0
/
run-paswort1.bat
35 lines (29 loc) · 987 Bytes
/
run-paswort1.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
@echo off
setlocal
REM Setzt den Pfad zur Python-Installation in der virtuellen Umgebung
set "VENV_PATH=C:\Users\julia\PycharmProjects\Xcpp\.venv\Scripts"
if not exist "%VENV_PATH%\python.exe" (
echo Python-Interpreter in der virtuellen Umgebung nicht gefunden. Bitte überprüfen Sie den Pfad.
exit /b 1
)
set "PATH=%VENV_PATH%;%PATH%"
REM Wechselt in das Verzeichnis des Python-Projekts
cd /d "C:\Users\julia\PycharmProjects\Xcpp" || (
echo Projektverzeichnis nicht gefunden. Bitte überprüfen Sie den Pfad.
exit /b 1
)
REM Debug-Ausgabe des aktuellen Verzeichnisses
echo Aktuelles Verzeichnis: %CD%
REM Überprüft, ob die Datei existiert
if not exist "paswort1.py" (
echo Datei "paswort1.py" nicht gefunden. Bitte überprüfen Sie den Dateipfad.
exit /b 1
)
REM Führt das Python-Skript aus
python "paswort1.py"
if errorlevel 1 (
echo Fehler beim Ausführen des Python-Skripts.
exit /b 1
)
echo Python-Skript erfolgreich ausgeführt.
exit /b 0