我想知道如何通过 MSDOS 或 VBS 创建脚本/批处理可执行文件,这将执行以下操作。
我有一个名为“ Movies ”的文件夹,该文件夹中有几个子文件夹,其中包含“ jpg,gif,png,srt,sub,avi,mp4,mkv ”等文件。
我需要的是:
0.) 除 ' jpg,gif,png,srt,sub,avi,mp4,mkv ' 以外的所有其他文件,其目录已满或为空,必须移至垃圾箱或删除。
1.) 然后我需要在每个子文件夹下创建一个名为“字幕”的新文件夹。
2.)然后将每个子文件夹' jpg,gif,png '文件下的文件重命名为'海报1 ','海报2 ','海报3 '等等......(扩展名没有变化)。
3.) 然后我需要将“ srt,sub ”文件移动到创建的“字幕”文件夹中。
4.) 然后根据电影文件名重命名“ srt,sub ”文件以及包含电影文件的文件夹本身。电影文件可以有扩展名:' avi,mp4,mkv '。
5.) 这个可执行文件必须从“电影”文件夹中运行,如果可能的话,还可以在屏幕上输出结果(看看做了什么)。
所以基本上在文件夹'电影'下将是例如文件夹'疼痛(2011) ',其中将包含'海报1.jpg '、'海报2.jpg '、'海报?.jpg '文件一个名为'字幕'的子文件夹其中将是“ Pain (2011).srt ”文件,至少文件夹本身的名称和字幕文件将以电影文件“ Pain (2011).avi ”命名。当然,所有其他文件都将被移至垃圾箱或删除。
每个想法都非常感谢!
谢谢!
起诉
输出:
按任意键继续 。. .
文件“monsieur_lazhar_.jpg”重命名为“海报 1.jpg”
文件“monsieur_lazhar__ver2.jpg”重命名为“海报 2.jpg”
文件“海报 1.jpg”重命名为“海报 3.jpg”
按任意键继续。. .
///文件夹里只有2个jpg文件,其中一个被重命名了两次