我正在运行以下命令从注册表中获取Tomcat位置。
for /f "tokens=2 delims=REG_SZ" %t in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat\5.5" /v InstallPath | find "REG_SZ"') do set drive=%t
输出为set drive= C:\Tomcat 5.5
看起来=和C:\之间的字符不是空格,因为我的命令是替换空格:set drive=%drive: =%
不起作用。
有什么建议吗?
答案 0 :(得分:0)
这是一个标签。替换仅在批处理文件中起作用。
set drive=%drive: =%