Я пытаюсь сравнить свое имя компьютера с некоторой заданной строкой. От чтения вокруг на Google, а именно http://commandwindows.com/batchfiles-branching.htm, я попытался следующие, и множество вариантов одной и той же линии с /I
, "%ComputerName"
, A513242
и т.д.Строка командной строки Сравнение переменных
IF (%ComputerName% == "A513242") (
EXIT) ELSE (
ECHO "else taken")
где «A513242» является результатом вызова ECHO %ComputerName%
это, кажется, всегда берем «еще взятую» ветвь.
Любая помощь в отношении того, почему (EXIT
) случай не принимается/какая синтаксическая ошибка, которую я делаю, будет оценена по достоинству.