本帖最后由 playinthesky 于 2011-6-30 22:01 编辑
- @echo off&setlocal enabledelayedexpansion
- for /f %%x in (‘dir/b/a-d/s”*.txt"’) do (
- set "temp=%%x"
- set temp=!temp: =[!
- ren "%%x" "!temp!"
- )
复制代码 想将有空格的文件名替换成带 “{”符号的文件名,写了代码却总是不对,如果去除历遍 dir/b/a-d/s 就是可以使用的,各位高手是否能给我指正?谢谢大家。 |