标题: 如何用批处理批量把重命名的扩展名?
[打印本页]
作者: JamesYou
时间: 2008-11-5 18:47
标题: 如何用批处理批量把重命名的扩展名?
如何用批处理批量把“*.rar.重命名”文件重命名成“*.rar“?
作者: yishanju
时间: 2008-11-5 19:02
REN *.RAR.重命名 *.rar
作者: yishanju
时间: 2008-11-5 19:03
copy *.RAR.重命名 *.rar
作者: JamesYou
时间: 2008-11-5 19:15
LS的,copy不是复制命令吗?
作者: JamesYou
时间: 2008-11-5 19:28
REN *.RAR.重命名 *.rar
为什么不行啊?
作者: yishanju
时间: 2008-11-5 19:36
别只说一个为什么不行,说说你在哪执行了命令,怎么执行的,出了什么样的错误提示,截个图贴上来也行啊
作者: yishanju
时间: 2008-11-5 19:36
Quote: |
Originally posted by JamesYou at 2008-11-5 19:15:
LS的,copy不是复制命令吗? |
|
也可以通过这个命令重命名。
作者: tireless
时间: 2008-11-5 19:55
Quote: |
Originally posted by yishanju at 2008-11-5 07:36 PM:
也可以通过这个命令重命名。 |
|
否!非要不用 ren,就用 move。move 是可以的,但 copy 不可以。
不过用 move 的重命名不支持通配符。
[
Last edited by tireless on 2008-11-5 at 19:59 ]
作者: yishanju
时间: 2008-11-5 20:00
。。。。
我可是在XP 的系统试过了的
作者: yishanju
时间: 2008-11-5 20:08
C:\Documents and Settings\haige\桌面>copy *.txt *.txt2
cn-dos.txt
QQ.exe.txt
网络管理软件.txt
已复制 3 个文件。
C:\Documents and Settings\haige\桌面 的目录
008-10-28 15:16 917 cn-dos.txt2
008-11-05 19:40 251,180 QQ.exe.txt2
008-11-04 09:55 323 网络管理软件.txt2
3 个文件 252,420 字节
0 个目录 23,787,970,560 可用字节
把原文件删了,不就算是可以用这个命令重命名么?
[
Last edited by yishanju on 2008-11-5 at 20:09 ]
作者: HAT
时间: 2008-11-5 22:04
标题: Re 10楼
如果一个10GB的文件用这个方法来重命名,是不是有点浪费资源呢?
作者: yishanju
时间: 2008-11-5 22:12
能不能用那看情况和实际需要吧,
作者: weasel
时间: 2008-11-5 22:43
给你个我做的批处理也许有用
Quote: |
@ECHO OFF
color 0A
setlocal ENABLEDELAYEDEXPANSION
title 批量更改当前目录下的图片(jpg)文件名!
echo.
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo 批量更改当前目录下的图片(jpg)文件名!
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo.
set fhz=jpg
SET NO=0
set namet=
SET /P namet=请选择输入文件名前缀:
FOR /F %%i IN ('dir /b *.%fhz%') DO (
SET /A NO+=1
REN %%i %namet%!NO!.%fhz%
)
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo 文件更名完毕.....按任意键退出
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
pause>nul |
|