标题: [求助]批处理删除文件名
[打印本页]
作者: jy1260662
时间: 2007-1-25 17:09
标题: [求助]批处理删除文件名
[求助]批处理删除文件名。。。
内容:将 碧血剑1.rmvb 碧血剑2.rmvb 碧血剑3.rmvb 碧血剑4.rmvb 碧血剑5.rmvb 中的 碧血剑 3个字删除
批处理应该如何写?
作者: lxmxn
时间: 2007-1-25 19:37
没有测试,有问题跟贴讨论:
@Echo Off&SetLocal EnableDelayedExpansion
for %%a in (*.rmvb) do (
set "name=%%~na"
ren "%%a" "!name:~3!%%~xa"
)
pause
exit/b
作者: jy1260662
时间: 2007-1-25 20:04
Quote: |
Originally posted by lxmxn at 2007-1-25 06:37 AM:
没有测试,有问题跟贴讨论:
[code]
@Echo Off&SetLocal EnableDelayedExpansion
for %%a in (*.rmvb) do (
set "name=%%~na"
ren "%%a ... |
|
测试通过~~~
不过是我举例错了~~
原文件是 bbs.wofei.net@碧血剑1.rmvb bbs.wofei.net@碧血剑2.rmvb
bbs.wofei.net@碧血剑3.rmvb
把你的3改成对应数就OK了~谢谢
作者: xuduo
时间: 2007-1-30 16:09
@Echo Off&SetLocal EnableDelayedExpansion
for %%a in (*.rmvb) do (
set "name=%%~na"
ren "%%a" "!name:~3!%%~xa"
)
pause
exit/b