3

我在批处理编程中遇到问题。我获取控制台生成的字符串,然后该字符串包含双引号,我会将其保存到一个变量中,例如,

"/path/compile" -o source.cpp

现在我的问题是,如何删除这 2 个双引号?我不确定如何删除字符串中间的引号。

请指教

4

2 回答 2

9
set a="hello" world
set b=%a:"=%
于 2013-10-02T00:57:36.703 回答
4

正确的语法:

set "tempvar="/path/compile" -o source.cpp"
echo %tempvar%
set "tempvar=%tempvar:"=%"
echo %tempvar%
于 2013-10-02T05:50:45.107 回答