批处理编程时遇到问题。我获取控制台生成的字符串,然后该字符串包含双引号,我将其保存到变量,如,
"/path/compile" -o source.cpp
现在我的问题是,如何删除这2个双引号?我不知道如何删除字符串中间的引号。
请告知
答案 0 :(得分:8)
set a="hello" world
set b=%a:"=%
答案 1 :(得分:4)
正确的语法:
set "tempvar="/path/compile" -o source.cpp"
echo %tempvar%
set "tempvar=%tempvar:"=%"
echo %tempvar%