问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

DOS下如何重命名有空格的文件名

发布网友 发布时间:2022-04-29 18:57

我来回答

5个回答

热心网友 时间:2022-06-20 02:01

把他的要求分解成两部分
1、先用dir命令把所有要进行重命名的文件的全路径列出来发送到一个临时的文本文件。
(供下面的for语句来读取)
2、用for命令来读取那个由dir命令生成的列表文件
a、在循环的过程中取得上级文件夹名
b、取得文件名
c、ren "源文件名" "上级文件夹名文件名"
上面就是伪代码,接下来是批处理的实现代码
@echo offrem 生成临时列表文件
dir d:\*.txt /s /a-d /b>>tmp.txtrem 用for命令来读取那个由dir命令生成的列表文件
FOR /F "tokens=*" %%a IN (
'more tmp.txt'
) DO (
rem 用Setlocal来启用环境变量延迟功能
Setlocal EnableDelayedExpansionrem 取得路径包括了最后一个斜线\
set tempPath=%%~dparem 把路径中的最后一个斜线去掉
set tempPath=!tempPath:~,-1!rem 在for命令中来扩展取得路径名
FOR %%A IN (
"!tempPath!"
) DO (
rem 扩展取得上级目录名
set filePath=%%~nA

rem 新的文件名为: 上级目录名文件名
set new_name=!filePath!%%~nxa

rem 重命名文件名(为了安全,这里只是用echo把命名的
rem 语句显示出来)
rem 如果要进行重命名的话,把echo 去掉就可以了
echo ren "%%a" "!new_name!"
)
ENDLOCAL
)
rem 删除临时文件
del tmp.txt /q 1>nul 2>nul
pause

热心网友 时间:2022-06-20 02:02

1、先用dir命令把所有要进行重命名的文件的全路径列出来发送到一个临时的文本文件。
(供下面的for语句来读取)
2、用for命令来读取那个由dir命令生成的列表文件
a、在循环的过程中取得上级文件夹名
b、取得文件名
c、ren "源文件名" "上级文件夹名文件名"

热心网友 时间:2022-06-20 02:02

把每个文件夹的名字用“文件 夹” 就可以了

热心网友 时间:2022-06-20 02:03

帮新建文件夹 (2)加个双引号就行了,如:ren "新建文件夹 (2)" 新建文件夹(2)。这样就搞定了。。。。。

热心网友 时间:2022-06-20 02:03

纯dos下是没有带空格的文件的。在windows下有空格的文件,在纯DOS下会显示为其他的
在CMD下可以用:ren "文 空格 件名1" "文件名2"
用双引号扩起来就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
会计中级什么时候拿证 会计中级职称什么时候领取 手机中毒后恢复出厂设置就可以了吗? 手机中病毒后如何清除? 做代购初期怎么找客源,微商代购怎么找精准客 ...代购,都是阿迪耐克正品。怎么才能把微商做好。 做微商和代购,有哪些引流获客的方法? 250㎜的水泥撑棍一捆多少根? 吊顶一平要多少丝杠 ...断开电源,一端接地,这个时候把极板远离,为什么是两极板电压变大而... 手机不打开为什么收不到视频通话?是怎么回事? 求救:word批量命名:用word内容首行命名! 华为手机开着腾讯后台,为什么接不了微信电话? 怎样给新建文件命名 华为手机,不打开微信就收不到信息,请问怎么弄? 怎样给一个空白excel文档命名空间 新建一个空白word文件,并命名为word.docx,保存到考生文件夹 柴鸡蛋是什么? 《柴鸡蛋》编剧是谁? 为什么抖音取消关注,他们又关注上了他们是不是有什么关系? 纽贝兰朵这个牌子羊奶粉怎么样 iphone6照片设置了优化存储容量如何取消 女生说我要去上班了,该怎么回复呢? 有关武则天的事迹 现在我和女生,聊天我问她在干嘛呢,她说在上班,我该怎么回复?在线等 武则天的主要事迹有哪些 武则天登上皇位之后的事情是什么样的 和女孩聊天我问她在上班吗,她说在上班,然后我就不知道说什么了,接下来怎么聊? 在武则天时期,发生的重大国家事件有什么? 关于武则天的重要历史事件有哪些 高手问一下,如何让拆分好的文档命名为各个文档的第一行。谢谢 文件名用空格怎么命名 word文档如何在空白处给文档中应用名称为“目录”样式的段落创建目录? 什么是税负?税负率如何计算? 小规模纳税人3%的*加上地税应交的各类税金及附加,综合税负是多少如何计算 请问工程类发票的综合税率3.59%是如何计算出来的。 有创意的qq音乐歌单名 电脑健盘删除健是什么符号 怎样计算税负?税负正常情况是多少?【加油站】 qq音乐中的歌单的名字有哪些好听点的??? 丝瓜蛋汤要怎么做好吃?丝瓜蛋汤要哪些材料?如何做丝瓜蛋汤 丝瓜蛋汤做法步骤 丝瓜瘦肉蛋汤怎么做好吃 怎么用别人的找到他的抖音? 安徽人的丝瓜蛋汤的做法 怎么用别人的找到他的抖音号? 联想小新padpuls为什么不能无线投屏,怎么解决呢? 苹果5手机在满电的情况下突然黑屏开不了机 知道一个人的,但不是好友。怎么加他的抖音 iphone 5s为什么突然黑屏开不了机?