如何编辑一个windows bat批处理文件 删除多余的文件名和后缀

今天电脑中毒了,很多不同类型文件的文件名后面都被加上了一串字符,例如:sprite.png.id-86C0AB0C.[[email protected]].adobe sprite.png是原文件名的格式,如何编辑一个bat批处理文件批量处理删除掉多余的字符,让原文件名恢复正常。最好能批量搜索到相应的文件然后批处理相关文件。

用ren, goto, ,if, 通配符可以实现。

cmd是很聪明的,它能半智能的猜到我们的意图,比如重命名的命令是ren,通配符是*。如果我们输入:
ren *.* *.mp4
cmd会猜到我们想要把每个后缀都改为mp4,如果我们输入:
ren *.* *
cmd也会猜到是要去掉每个的后缀。
到这里就可以实现了,在对应文件夹下按住shfit键在空白处右击可以打开cmd,用ren实现批量重命名,其实复制命令也可以实现,如果加上if和goto跳转还可以写成现成的bat脚本,适用于多种类似情况。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-21
您这个属于勒索病毒中毒。通过删除文件多余的后缀名是没用的。因为原始文件都已经被加了密。不信的话您可以尝试修改一个,然后看看还能不能正常使用(查看)该文件。
所以就算我给您写一个删除那些后缀名的bat脚本,最终也无法挽回您的那些文件。如果没什么重要文件,就全盘格式化,重装系统吧!本回答被网友采纳
相似回答