Cara memeriksa kode kesalahan setelah program konsol keluar

1

Setelah program keluar dari baris perintah, bagaimana saya bisa memeriksa kode keluar?

pengguna55450
sumber

Jawaban:

4

ERRORLEVELakan berisi kode keluar dari perintah terakhir. Contoh:

C:\> echo %ERRORLEVEL%
0

C:\> cmd /c exit 1

C:\> echo %ERRORLEVEL%
1

C:\> IF ERRORLEVEL 1 ECHO An error occurred!
An error occurred!

Perhatikan bahwa dalam contoh di atas, IFpernyataan akan berhasil ketika ERRORLEVEL1 atau lebih .

David Brown
sumber
1
Anda juga dapat memeriksa hubungan lain ("persis sama", misalnya):IF %ERRORLEVEL% EQU 1 ECHO Error
Dennis Williamson
sh- Gaya something || iffaileddan something && ifsuccessmungkin juga.
grawity