如何编辑一个windows bat批处理文件 删除多余的文件名和后缀
今天电脑中毒了,很多不同类型文件的文件名后面都被加上了一串字符,例如:sprite.png.id-86C0AB0C.[veracrypt@foxmail.com].ado...
今天电脑中毒了,很多不同类型文件的文件名后面都被加上了一串字符,例如:sprite.png.id-86C0AB0C.[veracrypt@foxmail.com].adobe sprite.png是原文件名的格式,如何编辑一个bat批处理文件批量处理删除掉多余的字符,让原文件名恢复正常。最好能批量搜索到相应的文件然后批处理相关文件。
展开
2个回答
2019-02-21
展开全部
用ren, goto, ,if, 通配符可以实现。
cmd是很聪明的,它能半智能的猜到我们的意图,比如重命名的命令是ren,通配符是*。如果我们输入:
ren *.* *.mp4
cmd会猜到我们想要把每个后缀都改为mp4,如果我们输入:
ren *.* *
cmd也会猜到是要去掉每个的后缀。
到这里就可以实现了,在对应文件夹下按住shfit键在空白处右击可以打开cmd,用ren实现批量重命名,其实复制命令也可以实现,如果加上if和goto跳转还可以写成现成的bat脚本,适用于多种类似情况。
cmd是很聪明的,它能半智能的猜到我们的意图,比如重命名的命令是ren,通配符是*。如果我们输入:
ren *.* *.mp4
cmd会猜到我们想要把每个后缀都改为mp4,如果我们输入:
ren *.* *
cmd也会猜到是要去掉每个的后缀。
到这里就可以实现了,在对应文件夹下按住shfit键在空白处右击可以打开cmd,用ren实现批量重命名,其实复制命令也可以实现,如果加上if和goto跳转还可以写成现成的bat脚本,适用于多种类似情况。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询