0
我只是在Windows Server 2008上運行的.bat文件中有一個簡單的if-else語句。我只是無法讓它工作。它甚至無法打開命令窗口。我錯過了什麼?批處理文件:if else else比較數字
IF 1 EQU 1 (
Echo yes
)ELSE(
Echo no
)
我只是在Windows Server 2008上運行的.bat文件中有一個簡單的if-else語句。我只是無法讓它工作。它甚至無法打開命令窗口。我錯過了什麼?批處理文件:if else else比較數字
IF 1 EQU 1 (
Echo yes
)ELSE(
Echo no
)
正如Aacini所說,間距很重要。試試這個代碼;這個對我有用。
@echo off IF 1 EQU 1 ( @echo yes ) Else ( @echo no ) @pause
希望它能幫助! *作爲一個方面說明,我不認爲你必須改變你的回聲就像我一樣。我只是這樣做,因爲這是我喜歡的風格。
在代碼的末尾添加一個'pause'。你的腳本應該工作。我猜它只是關閉太快,你沒有注意到它。 – SomethingDark 2014-10-31 03:54:10
空間在批處理文件中是有意義的。使用')ELSE('而不是')否則('。 – Aacini 2014-10-31 03:57:24
抱歉,我在那裏暫停。 – topcan5 2014-10-31 04:02:10