还有问题~~~~~~~~~~~
文件:论坛发帖规则 - 论坛总版规 - 批处理之家 批处理,bat,dos教程,论坛,代码 - Powered by Discuz!.txt
我用以下代码进行改名:- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%a in ('dir/b E:\临时文件夹\2\*.txt') do (
- set b=%%a
- set c=!b:批处理之家 批处理,bat,dos教程,论坛,代码 - Powered by Discuz=批处理之家!
- ren "%%a" "!c!"
- )
- pause
复制代码 但是结果和前面一样啊~~~~~
为什么~~~~~
还有若把ren "%%a" "!c!" 中的%%a改为!b!
结果就是“系统找不到指定的文件。”
这又是为什么啊 我都快把机试爆了!!!! |