批处理的字符串截取
来源:百度知道 编辑:UC知道 时间:2024/05/18 06:50:41
例如set curDir1=%2 ,如果curDir1的值为"c:\documents and settings"(包含引号!!),
如何得到c:\documents and settings,即去除了引号,同时将它保存到一个变量curDir2中,谢谢
呵呵,题目是:批处理的字符串截取,bat文件~~~
如何得到c:\documents and settings,即去除了引号,同时将它保存到一个变量curDir2中,谢谢
呵呵,题目是:批处理的字符串截取,bat文件~~~
set curDir1=%~2
这样即可.
curDir2=curDir1.subString(1,curDir1.length-1)
这样截取字符串
不知道你用的是什么语言,这是java版的
C:\>set curDir1="c:\documents and settings"
C:\>echo %curDir1%
"c:\documents and settings"
C:\>set curDir2=%curDir1:~1,-1%
C:\>echo %curDir2%
c:\documents and settings
------------------------------------------------
搞定!