批处理之ren命令

无法修改下列的文件名e.g1(1).txt1(2).txt1(3).txt.............1(100).txt我之前将文件批量重新命名,全都是这种顺序.然後用r... 无法修改下列的文件名

e.g 1 (1).txt 1 (2).txt 1 (3).txt .............1 (100).txt

我之前将文件批量重新命名,全都是这种顺序.然後用 ren命令 .bat 档
ren 1 (1).txt hello.txt ....... 无效.
展开
 我来答
四舍五不入6
高粉答主

2020-03-25 · 还没有填写任何签名哦
四舍五不入6
采纳数:27 获赞数:71373

向TA提问 私信TA
展开全部

ren是rename的缩写,如果需要给文件重命名,可使用rename命令。

语法:rename<旧文件名><新文件名>

ren<旧文件名><新文件名>

参数:<旧文件名>请参数指定要更名的文件。

<新文件名>请参数指定更名后的文件。

说明:ren命令把由<旧文件名>指定的磁盘文件改变为<新文件名>所指定的名称。改名后原文件名消失,新文件名列于磁盘目录中,原文件内容不变。

扩展资料:

批处理命令列举

rem 命令

注释命令,类似于在C语言中的/*--------*/,它并不会被执行,只是起一个注释的作用,只有在编辑批处理时才会被看到,主要用于方便修改。

pause 命令

暂停命令。运行 Pause 命令时,将显示下面的消息:

Press any key to continue. . .(或:请按任意键继续. . .)

start 命令

调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。

参考资料来源:百度百科-批处理

果果就是爱生活
高能答主

2020-02-02 · 专注生活教育知识分享
果果就是爱生活
采纳数:2071 获赞数:272316

向TA提问 私信TA
展开全部

ren是rename的缩写,如果需要给文件重命名,可使用rename命令。

语法:rename<旧文件名><新文件名>

ren<旧文件名><新文件名>

参数:<旧文件名>请参数指定要更名的文件。

<新文件名>请参数指定更名后的文件。

说明:ren命令把由<旧文件名>指定的磁盘文件改变为<新文件名>所指定的名称。改名后原文件名消失,新文件名列于磁盘目录中,原文件内容不变。

<旧文件名>如特指一个文件,则必须是磁盘上已存在的文件:<新文件名>必须在该磁盘上不存在,否则文件名就无法更改,且有错误信息返回。<旧文件名>如用通配符,则<新文件名>的相应部分也要用通配符。

举例:如果当前目录是d:\back,将其中的4.txt文件改名为4back.txt,可使用如下命令:ren 4.txt 4back.txt

扩展资料:

批处理命令

1、Echo 命令

打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

语法

echo [{on|off}] [message]

Sample:echo off / echo hello world

在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。

2、@ 命令

表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。

Sample:@echo off

@echo Now initializing the program,please wait a minite...

@format X: /q/u/autoset (format 这个命令是不可以使用/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y是一样的。)

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lifei259
2013-12-07 · TA获得超过1061个赞
知道大有可为答主
回答量:2341
采纳率:48%
帮助的人:742万
展开全部
ren "1 (1).txt" "hello.txt"

ren 的正确用法为有空格的文件名或路径要用""括起来.

下面是批处理,当前文件夹下所有.TXT文件.命名为1.TXT ......N.txt

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir/b "*.txt"') do (set /a n+=1
ren "%%~sa" "!n!%%~xa")
pause
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依梦琴瑶
高粉答主

推荐于2017-11-26 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
批处理对于英文括号有含义的,所以请把文件名用英文双引号括起,否则会被当成命令参数来执行,容易出错。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愈未央2I
2013-12-07 · TA获得超过677个赞
知道小有建树答主
回答量:668
采纳率:50%
帮助的人:486万
展开全部
ren "1 (1).txt" "hello.txt"
前后文件加上引号就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式