Tôi đã cố so sánh tên máy tính của mình với một số chuỗi được đặt trước. Từ đọc xung quanh trên google, cụ thể là http://commandwindows.com/batchfiles-branching.htm, tôi đã cố gắng các biến thể sau đây và nhiều người trong cùng một dòng với /I
, "%ComputerName"
, A513242
vvChuỗi dòng lệnh So sánh biến số
IF (%ComputerName% == "A513242") (
EXIT) ELSE (
ECHO "else taken")
nơi "A513242" là kết quả của gọi ECHO %ComputerName%
này dường như luôn lấy nhánh "else taken".
Bất kỳ trợ giúp nào về lý do tại sao trường hợp (EXIT
) không được thực hiện/sai lầm cú pháp mà tôi đang thực hiện sẽ được đánh giá cao.