2014-02-11 2 views
0

Я ищу строку, которая будет проверять время и дату, которые будут поставляться в пакетном файле, чтобы узнать, совпадают ли они, и если они тогда будут следовать команде.CMD Сравнение переменных

Скажем, то, что идет как CHECK IF %DATE%=15/1/2014

Спасибо.

+0

Объясните немного дальше. Если вы сравниваете '% date %', то какой формат он отображает на консоли? Используете ли вы тот же формат в своей переменной? – foxidrive

+0

Да. % DATE% будет выдавать DD/MM/YYYY. –

+0

Ничего другого? Используете ли вы тот же формат в своей переменной? – foxidrive

ответ

1

Для сравнения строк:

if "%variable1%"=="12345" (echo yes) else (echo no) 

для чисто числового сравнения:

if %variable1% EQU 12345 (echo yes) else (echo no) 
Смежные вопросы