2008-11-10 37 views

Trả lời

2

kiểm cho các ERRORLEVEL

11

Sử dụng "errorlevel", như thế này:

IF ERRORLEVEL 1 GOTO ERROR 

Lệnh errorlevel là một chút đặc biệt; nó trả về true nếu mã trả về bằng hoặc cao hơn so với errorlevel được chỉ định. Bạn cũng có thể viết

IF %ERRORLEVEL% NEQ 0 GOTO ERROR 

This page là tổng quan về cách sử dụng errorlevels trong tệp .bat.

+0

Hãy chắc chắn để kiểm tra sự khác biệt giữa ERRORLEVEL và% ERRORLEVEL%! http://blogs.msdn.com/oldnewthing/archive/2008/09/26/8965755.aspx – Tomalak

5

Tương đương là:

echo %ERRORLEVEL% 
Các vấn đề liên quan