0
我有這個在我的批處理文件一批集/ P「ID =類型ID:」不工作
set /p "id=type id: "
echo you typed %id%
pause
但呼應只打印您鍵入而已。
我環顧四周論壇,並試圖:=%=%=,但沒有任何差別
我有這個在我的批處理文件一批集/ P「ID =類型ID:」不工作
set /p "id=type id: "
echo you typed %id%
pause
但呼應只打印您鍵入而已。
我環顧四周論壇,並試圖:=%=%=,但沒有任何差別
你的代碼工作吧!
嘗試一下,將其粘貼到一個空文件,它的工作原理。
但我認爲它只是代碼塊中較大批處理文件的一部分。 這是它失敗的原因。
你可以使用延遲擴展
setlocal EnableDelayedExpansion
(
set /p "id=type id: "
echo you typed !id!
)