1
我無法設置可變foo
.The腳本值如下:無法在Windows值設置爲變量CMD
@echo off
set foo = %1
echo %foo%
我得到這個作爲輸出:
ECHO is off
誰能告訴我我做錯了什麼?
我無法設置可變foo
.The腳本值如下:無法在Windows值設置爲變量CMD
@echo off
set foo = %1
echo %foo%
我得到這個作爲輸出:
ECHO is off
誰能告訴我我做錯了什麼?
刪除空格周圍的等號:
@echo off
set foo=%1
echo %foo%
EDIT(擬定):
你得到ECHO is off
因爲%foo%
沒有設定任何目標,因此只有在命令提示符下看到ECHO
。
刪除set
命令多餘的空格:
set foo=%1
它的工作,你能告訴我爲什麼空間是一個問題,在這!? –
帶空格的「foo」是一個有效的變量名稱。你可以'echo%foo%'來使用它。 –