- 帖子
- 38
- 积分
- 55
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2013-12-31
|
本帖最后由 lzyecho 于 2014-2-25 20:02 编辑
回复 3# apang
首先, 感谢apang的指点,诚恳接受批评。 你给看看,我下面的修改是否可以? 我在dir /ad/b/s 加了参数/s 之后,再在后面命名中把 ren "%%i" "!num!%%i" 改为 ren "%%i" "!num!%%~ni" ,利用变量扩展屏蔽了路径,这样执行的结果是 没有再出现语法错误的提示,可以执行了,重命名也成功了,但是又有了新的提示:系统找不到文件!不知是何原因,是不是我的变量扩展没写对%%~ni ,这里的n我想指的文件夹名,但是又在变量扩展中找不相应的字母,因此我用文件名的扩展,不知是否正确,执行的结果虽然是重命名了,但出现了我上面所说的错误提示,请明示原因。另外,虽然加了参数/S,但是仍然没有对子目录中的文件夹重命名,再请您分析原因,谢谢。
第二,我的目的是想对多级子目录中的文件夹重命名,请大家在我上面的代码上给指点迷津或指出更好的方法。再谢大家。 |
|