批量在文件名末尾增加字符 10
我的电脑里有很多文件,现在应公司要求需要在原有文件名的末尾增加“(公开),(内部)“等表明使用范围的字样,文件类型有doc,xls,txp,cxp,prt,dwg,rar...
我的电脑里有很多文件,现在应公司要求需要在原有文件名的末尾增加“(公开),(内部)“等表明使用范围的字样,文件类型有doc,xls,txp,cxp,prt,dwg,rar等等,希望能有一个在每一个文件夹里按照文件类型改文件名的批处理文件。比如xxx.doc改完应为xxx(公开).doc,跪求,在线急等。
实际上就是这样一个问题:如何一次姓将D盘根目录及子文件内所有扩展名为.doc的文件在不改变扩展名的情况下在文件名末尾加:(公开),即将根目录及子文件内所有xxxxx.doc一次更改为xxxxx(公开).doc 展开
实际上就是这样一个问题:如何一次姓将D盘根目录及子文件内所有扩展名为.doc的文件在不改变扩展名的情况下在文件名末尾加:(公开),即将根目录及子文件内所有xxxxx.doc一次更改为xxxxx(公开).doc 展开
1个回答
展开全部
可以使用批处理与Excel结合来完成
一、建立一个批处理文件,文件只有以下一行,用来获取所有文件名:
dir /s /b>name.bat
二、运行后即将文件名导出到一个name.bat文件,然后将其中的文件名复制到Excel
使用公式,批量生成ren命令
三、将生成的ren命令复制回name.bat文件然后运行。
一、建立一个批处理文件,文件只有以下一行,用来获取所有文件名:
dir /s /b>name.bat
二、运行后即将文件名导出到一个name.bat文件,然后将其中的文件名复制到Excel
使用公式,批量生成ren命令
三、将生成的ren命令复制回name.bat文件然后运行。
更多追问追答
追问
能不能直接给一个批处理代码,按照文件类型来直接改,比如“xxxx.doc改为xxxx(公开).doc,xxxxxx.cxp改为xxxxxx(内部).cxp
追答
因为不知道文件夹里有什么文件,所以要经过:
-- 先导出文件名
-- 利用Excel公式批量生成ren命令
-- 最后才改名
其实最主要是利用Excel公式“批量”生成命令
如果还不明白,明天给我私信,由于你现在改名的条件表达不够详细,那个批量生成ren命令也不知按什么条件写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询