Mã thoát của bất kỳ chương trình nào được lưu trữ trong biến số %ERRORLEVEL%
trong tập lệnh lô.
Từ hướng dẫn 7-zip:
7-Zip returns the following exit codes:
Code Meaning
0 No error
1 Warning (Non fatal error(s)). For example, one or more files were locked by some other application, so they were not compressed.
2 Fatal error
7 Command line error
8 Not enough memory for operation
255 User stopped the process
Vì vậy: bạn có thể làm:
"\Program Files\7-Zip\7z.exe" l "\Backup Google Docs.7z"
if errorlevel 255 goto:user_stopped_the_process
if errorlevel 8 goto:not_enough_memory
if errorlevel 7 goto:command_line_error
if errorlevel 2 goto:fatal_error
if errorlevel 1 goto:ok_warnings
Thận trọng, if errorlevel N
kiểm tra rằng %ERRORLEVEL%
là lớn hơn hoặc bằng so với N, do đó bạn nên đặt chúng trong Thứ tự giảm dần.
Thanx. Điều đó hoạt động hoàn hảo! –