0
我有一個bat文件,就像它:變量轉義在蝙蝠
if "%HOME_PATH:nodejs=%"=="%HOME_PATH%" (
當我HOME_PATH
包括"C:\Program Files (x86)\WinRAR"
,()
或其它字符這裏不允許使用!
我該怎麼辦?
我有一個bat文件,就像它:變量轉義在蝙蝠
if "%HOME_PATH:nodejs=%"=="%HOME_PATH%" (
當我HOME_PATH
包括"C:\Program Files (x86)\WinRAR"
,()
或其它字符這裏不允許使用!
我該怎麼辦?
使用延遲擴展。
延遲擴展與內容
setlocal EnableDelayedExpansion
if "!HOME_PATH:nodejs=!"=="!HOME_PATH!" (
我只是想知道字符串已inclued串B從來沒有問題? – 2015-03-03 03:06:37
改進了代碼風格 – 2015-03-06 17:07:33