自动顺序重命名基于文件夹中最后编号的文件的文件并移动到该位置

时间:2017-03-13 17:53:41

标签: windows autohotkey

我正在寻找有关如何自动监控上传文件夹(仅限图片)的建议,并将其移至另一个文件夹中,前缀中包含特定文件名“MyLife”,后缀中包含编号顺序。我将所有图片存储在\ Documents \ Photos \ MyLife中,并且它们用数字编号,即MyLife5523.jpg我想监视文件夹\ Documents \ picsupload for images并有一个脚本或程序来检查\ Documents \ Photos \ MyLife for最后一个现有文件名(编号)并将图像重命名为下一个序列号并移至\ Documents \ Photos \ MyLife

即。

\ Documents \ picsupload有IMG_20170313_123003.jpg,IMG_20170318_123003.jpg和IMG_20170313_123030.jpg

程序/脚本检查\ Documents \ Photos \ MyLife并找到最后一个文件是MyLife5523.jpg

IMG_20170313_123003.jpg,IMG_20170318_123003.jpg和IMG_20170313_123030.jpg被重命名为MyLife5524.jpg,MyLife5525.jpg和MyLife5526.jpg并移至\ Documents \ Photos \ MyLife

我目前安装了AutoHotKey和DropIt。但是,我愿意接受其他建议。

恭敬地,

JA

1 个答案:

答案 0 :(得分:0)

使用SetTimer使用Loop, FilePattern轮询源目录中的文件。找到后,使用FileMove将其移动并重命名为目标文件夹。使用IniWriteIniRead保存数字后缀,这样您就不必每次都扫描目标文件夹。

相关问题