[GELÖST] Batch-Dateien ausführen
Veröffentlicht: 22. August 2022 – 13:42 Uhr
Guten Morgen,
Ich verwende WAPT 2.2.1 in einer reinen Windows-Umgebung.
Ich möchte eine .bat-Datei mit einer sehr einfachen Befehlszeile ausführen:
Hier ist das von mir zusammengestellte Paket (ganz einfach):
Folgende Fehlermeldung erhalte ich:
Ich kann zu „Exit code: 3“ nichts Konkretes finden...
Was habe ich falsch gemacht, oder was habe ich vergessen?
Ich habe die .bat-Datei korrekt im Paket platziert (wie bei einer .msi- oder .exe-Installation), die manuell gestartete .bat-Datei funktioniert und sendet das Ergebnis korrekt an das freigegebene Verzeichnis.
DANKE
Guten Tag,
Hugo
Ich verwende WAPT 2.2.1 in einer reinen Windows-Umgebung.
Ich möchte eine .bat-Datei mit einer sehr einfachen Befehlszeile ausführen:
Code: Alle auswählen
ipconfig /all > Y:\SimonP\MAC\%username%.txtHier ist das von mir zusammengestellte Paket (ganz einfach):
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
run("ipconfig.bat")
Code: Alle auswählen
*** Remote Interpreter Reinitialized ***
Command Line : install "c:\waptdev\dams-ipconfig_0_PROD-wapt\WAPT\.."
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
Installing WAPT files c:\waptdev\dams-ipconfig_0_PROD-wapt
2022-08-22 11:47:00,203 CRITICAL Fatal error in install script: CalledProcessErrorOutput: Command 'ipconfig.bat' returned non-zero exit status 1.
Output:
c:\waptdev\dams-ipconfig_0_PROD-wapt>ipconfig /all 1>Y:\SimonP\MAC\h.veyrent.txt
The system cannot find the path specified.
:
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 4035, in install_wapt
exitstatus = setup.install()
File "c:\waptdev\dams-ipconfig_0_PROD-wapt\setup.py", line 5, in install
run("ipconfig.bat")
File "C:\Program Files (x86)\wapt\common.py", line 3817, in run
return ensure_unicode(run(*arg, pidlist=self.pidlist,**args))
File "C:\Program Files (x86)\wapt\waptutils.py", line 2126, in run
raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command 'ipconfig.bat' returned non-zero exit status 1.
Output:
c:\waptdev\dams-ipconfig_0_PROD-wapt>ipconfig /all 1>Y:\SimonP\MAC\h.veyrent.txt
The system cannot find the path specified.
FATAL ERROR : CalledProcessErrorOutput: Command 'ipconfig.bat' returned non-zero exit status 1.
Output:
c:\waptdev\dams-ipconfig_0_PROD-wapt>ipconfig /all 1>Y:\SimonP\MAC\h.veyrent.txt
The system cannot find the path specified.
Exit code: 3
>>> Was habe ich falsch gemacht, oder was habe ich vergessen?
Ich habe die .bat-Datei korrekt im Paket platziert (wie bei einer .msi- oder .exe-Installation), die manuell gestartete .bat-Datei funktioniert und sendet das Ergebnis korrekt an das freigegebene Verzeichnis.
DANKE
Guten Tag,
Hugo