联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
(2)设置变量获取带空格路径 Examples: @echo off for /r %%a in ("*.txt") do ( set str=%%a ) 错误提示: 其中%%a无法正确获取*.txt中含有空格文件名的值 解决办法: @echo off for /r %%a in ("*.txt") do ( set "str=%%a" )
3.FOR语句中带空格路径的问题 Examples: FOR /F %%i IN ('DIR "C:\program files\WinRAR\*.rar" /s/b') 错误提示: %%i 只能获取 c:\program 解决办法:使用扩展参数usebackq后给路径加双引号就行了 FOR /F "usebackq delims=" %%i IN (`DIR "C:\program files\WinRAR\*.rar" /s/b`)