0
所以我有這個簡單的腳本:批處理變量不起作用?
@echo off
set /p "derp = Enter thing here >> "
echo %derp%
pause >nul
但是當我運行它:
Enter thing here >> pineapple
ECHO is off.
當我在CMD設置變量,這是發生了什麼。
C:\Users\Sahib> set var1 = banana
C:\Users\Sahib> echo %banana%
%banana%
C:\用戶\ Sahib的>
批次變量是完全禁用。爲什麼!
之前和'='和雙引號後刪除空格,然後再次嘗試。 – 2014-11-06 03:36:39
你的第二個例子沒有任何意義(你設置了一個名爲'var1'的變量,然後'回顯一個名爲'banana'的不同變量)。 – 2014-11-06 03:38:06