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