⑴ ren 或者 rename 命令的详细使用方法
XP以上的系统
ren_原文文件名_需要修改文件名 <<<<"_"下划线为空格
例子: 文件是 asd.jpeg 需要改名为 ddd.jpeg
ren_asd_ddd 回车“_”下划线为空格
⑵ 批量改名 ren命令
是rename命令。
新建txt文件,复制以下内容粘贴,保存,后缀改为bat。将此bat文件跟要改名的文件放在一个文件夹内,双击运行完了就改好了。
rename asdfg0.rmvb asdfg00.rmvb
rename asdfg1.rmvb asdfg01.rmvb
rename asdfg2.rmvb asdfg02.rmvb
rename asdfg3.rmvb asdfg03.rmvb
rename asdfg4.rmvb asdfg04.rmvb
rename asdfg5.rmvb asdfg05.rmvb
rename asdfg6.rmvb asdfg06.rmvb
rename asdfg7.rmvb asdfg07.rmvb
rename asdfg8.rmvb asdfg08.rmvb
rename asdfg9.rmvb asdfg09.rmvb
⑶ cmd 命令 ren
+812948198 说不清
⑷ 批处理之ren命令
ren是rename的缩写,如果需要给文件重命名,可使用rename命令。
语法:rename<旧文件名><新文件名>
ren<旧文件名><新文件名>
参数:<旧文件名>请参数指定要更名的文件。
<新文件名>请参数指定更名后的文件。
说明:ren命令把由<旧文件名>指定的磁盘文件改变为<新文件名>所指定的名称。改名后原文件名消失,新文件名列于磁盘目录中,原文件内容不变。
(4)ren命令扩展阅读:
批处理命令列举
rem 命令
注释命令,类似于在C语言中的/*--------*/,它并不会被执行,只是起一个注释的作用,只有在编辑批处理时才会被看到,主要用于方便修改。
pause 命令
暂停命令。运行 Pause 命令时,将显示下面的消息:
Press any key to continue. . .(或:请按任意键继续. . .)
start 命令
调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。
⑸ ren 命令
只需要一行,打开命令行窗口,在文件夹 1 设为当前目录,如下面的 F:\1>
F:\1>for /R . %F in (*.gif) do ren %F %~nF.jpg
以上命令在XP~Win8.1下均验证通过。
如果文件非常多,每次改名都回显会比较慢,在上面的ren前面加@即可,@ren
⑹ 如何用dos命令(ren)将文件重命名为当天日期
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /ad /b /s') do (
for /f "tokens=1-4 delims=-," %%b in ("%%~nxa") do (
set /a "str=100+%%c"
set "str=!str:~1!"
set /a "var=100+%%d"
set "var=!var:~1!"
ren "%%a" "%%b-!str!-!var!,%%e"
)
)
pause如果文件夹名字中的逗号是中文版的,请把批处理的"delim=-,"中的逗号也改成中文版,如果是英文版,请把它改成英文版的。
有疑问,请追问!
如果对你有帮助,请采纳!谢谢!
⑺ ren命令怎么用
提示的是"无效目录名称" 先用cd命令进入到文件目录中 具体操作如下
c: 回车
cd windows 回车
这里要用dir命令先查出downlo~1目录的真实名称 使用"~"通配符是无法进入的
dir downlo* 回车
查出名称后 用cd命令进入该目录
然后在ren CNSMIN.DLL CCC.DLL
⑻ 请教ren命令的使用
%date% %time% 是系统自动改变的环境变量,每次调用都可能和上次不同。
第一次rename,因为没遇到日期改变,所以%date%没变,可以改名。这次改名的时候文件名加上了%time%,但在第二次rename的时候%time%变了,和所以和刚刚改好的文件名里的%time%不同,造成要改名的文件不存在而出错。
解决方法一:
不要每次都用%date% 和 %time%,在程序一开始的时候用自己的变量(不会被系统自动改变)先记录下 %date% 和 %time% 的值,并在需要的时候使用自己的变量。例如:
set d=%date:~0,10%
set t=%time%
set t=%t:~0,2%%t:~3,2%%t:~6,2%
……
echo hello world! > f:\result_%d%%t%.txt
解决方法二:
如果只是要个文件名的话,大可不必每次都要写上实际的文件名,直接把文件名写在环境变量里,用时用环境变量代替即可。如:
set logfile=e:\Result_%date:~0,10%_%time:~0,2%%time:~3,2%%time:~6,2%.txt
……
echo line1>%logfile%
echo line2>>%logfile%
……
⑼ ren 命令将一个文件夹下(包括子文件夹)的所有 jpg改为txt
ren .\bbb\*.jpg *.txt
ren .\ccc\*.jpg *.txt
注意在aaa目录下执行