batch - 根据修改日期对文件或文件夹名称添加和取消*新*

时间:2014-08-13 03:24:46

标签: batch-file

从标题看起来似乎不言自明。但基本上我想创建一个脚本,它将检查某些目录中文件的修改日期,但检查其他目录中的文件夹(从不在同一目录中),然后将*New*附加到名称,如果修改日期在最近2个月,如果它目前有*New*并且在过去2个月内未被修改,则将其删除。例如:

User.files/*New*Abc.txt   //modified yesterday
User.files/Def.txt        //modified last year
User.folders/*New*Things  //modified yesterday
User.folders/Stuff        //modified last year

我想在Windows上执行此操作。我想这样做,以便当我将媒体添加到我家的NAS驱动器时,我不太懂技术的家庭可以很容易地告诉我何时添加了图片,音乐和电影以及哪些是新的,没有太多考虑或钻研。我最终将它连接到调度程序,每天运行一次。首先,这甚至可能吗?其次,我将如何做到这一点?我不知道如何开始。请推我,指导我,帮助我,或者只是给我代码。一切都很受欢迎。

0 个答案:

没有答案