135874
Jan 11, 2022
720
1
0
Errorcode von Bat aufrufen wird als Text ausgegeben
Ich habe folgende Bat gescghrieben:
@echo off
echo Test.bat
set /p AltesDatum=<D:\Skripte\BAT\Altes_Datum.txt
echo %ERRORLEVEL% errorlevel
echo %AltesDatum% altes Datum
pause
Antwort bei vorhandener Datei:
Test.bat
0 errorlevel
110-10.01.2022 um 17:43:49.82 login # 1 altes Datum
Drücken Sie eine beliebige Taste . . .
Antwort bei nicht vorhandener Datei
Test.bat
Das System kann die angegebene Datei nicht finden.
0 errorlevel
altes Datum
Drücken Sie eine beliebige Taste . . .
Drücken Sie eine beliebige Taste . . .
Wenn ich versuche auf ein nicht vorhandenes Laufwerk zuzugreifen
kommt die Meldung "Gerät nicht bereit".
Irgendetwas fängt aslso die Fehlermeldungen ab, dekodiert sie und veranlasst
entsprechende Meldungen auf der Konsole.
Ich arbeite unter Win 10 als normaler Benutzer mit dem Recht zur Stapelverarbeitung.
Wie komme ich an die Fehlercodes um entsprechend reagieren zu können?
Nb: Die Bat soll nicht mit Admin Rechten laufen!
Kann jemand helfen?
Doppelnuss
@echo off
echo Test.bat
set /p AltesDatum=<D:\Skripte\BAT\Altes_Datum.txt
echo %ERRORLEVEL% errorlevel
echo %AltesDatum% altes Datum
pause
Antwort bei vorhandener Datei:
Test.bat
0 errorlevel
110-10.01.2022 um 17:43:49.82 login # 1 altes Datum
Drücken Sie eine beliebige Taste . . .
das ist korrekt!!!
Antwort bei nicht vorhandener Datei
Test.bat
Das System kann die angegebene Datei nicht finden.
0 errorlevel
altes Datum
Drücken Sie eine beliebige Taste . . .
Drücken Sie eine beliebige Taste . . .
Wenn ich versuche auf ein nicht vorhandenes Laufwerk zuzugreifen
kommt die Meldung "Gerät nicht bereit".
Irgendetwas fängt aslso die Fehlermeldungen ab, dekodiert sie und veranlasst
entsprechende Meldungen auf der Konsole.
Ich arbeite unter Win 10 als normaler Benutzer mit dem Recht zur Stapelverarbeitung.
Wie komme ich an die Fehlercodes um entsprechend reagieren zu können?
Nb: Die Bat soll nicht mit Admin Rechten laufen!
Kann jemand helfen?
Doppelnuss
Please also mark the comments that contributed to the solution of the article
Content-Key: 1711379196
Url: https://administrator.de/contentid/1711379196
Printed on: April 25, 2024 at 03:04 o'clock
1 Comment
Batchtotengräber, ruhet in Frieden ...
Doppelkopfnuss
if not exist "D:\Skripte\BAT\Altes_Datum.txt" (
echo Fehler Datei jibbed ned.
) else (
echo Datei da, hurra!
)
Doppelkopfnuss