2014-02-11 201 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)