本帖最后由 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!" | | )COPY |
想将有空格的文件名替换成带 “{”符号的文件名,写了代码却总是不对,如果去除历遍 dir/b/a-d/s 就是可以使用的,各位高手是否能给我指正?谢谢大家。 |