Applescript 创建每周文件夹,然后在文件名中移动当月文件夹的内容

Applescript 创建每周文件夹,然后在文件名中移动当月文件夹的内容,applescript,directory,organization,automator,Applescript,Directory,Organization,Automator,我有一个问题,我认为这对那些喜欢将东西存储在每周文件夹和每月文件夹中,但又不想手动创建它们的人来说是普遍感兴趣的 我目前正在使用Automator创建文件夹来存储我下载的文件,并将它们保存在每周文件夹中。目前,每次我保存一批文件时,我都会将它们移动到我的下载文件夹中,文件名格式为“11月5日新音乐”。然后我有一个单独的动作,将它们移动到一个名为“2014年11月新音乐”的文件夹中。第二天,如果我保存一批文件,它将保存到“11月6日新音乐”中,并移动到“2014年11月新音乐”中 文件夹如下所示:

我有一个问题,我认为这对那些喜欢将东西存储在每周文件夹和每月文件夹中,但又不想手动创建它们的人来说是普遍感兴趣的

我目前正在使用Automator创建文件夹来存储我下载的文件,并将它们保存在每周文件夹中。目前,每次我保存一批文件时,我都会将它们移动到我的下载文件夹中,文件名格式为“11月5日新音乐”。然后我有一个单独的动作,将它们移动到一个名为“2014年11月新音乐”的文件夹中。第二天,如果我保存一批文件,它将保存到“11月6日新音乐”中,并移动到“2014年11月新音乐”中

文件夹如下所示:

2014年11月新音乐

…11月1日新音乐

…11月8日新音乐

…11月12日新音乐

等等

但我真正想要的是每周文件夹,所以我还写了一个动作,找到所有编号为1到7的文件夹,然后将其内容移动到新创建的“2014年11月1-7日新音乐”文件夹中

我保证,我会回答这个问题的

现在,这已经花费了大量可能容易出错的自动机操作工作。是否有一种更简单、风险更低的方法可以将文件名转换为变量,每月移动文件夹

11月1日新音乐

11月6日新音乐

11月7日新音乐

进入名为“2014年11月1日至7日新音乐”的文件夹,以及名为

11月8日新音乐

11月9日新音乐

11月14日新音乐

进入名为“2014年11月8日至14日新音乐”的文件夹,等等

也许它更简单地用图表的形式来表达。我想单击我的“下载”文件夹,找到以下结构:

2014年1月新音乐

…1月1日至7日新音乐

(包含“1月1日新音乐”、“1月3日新音乐”、“1月6日新音乐”和“1月7日新音乐”文件夹中的所有文件/文件夹)

…1月8日至14日新音乐

…1月15日至22日新音乐

…1月22日新音乐

2014年2月新音乐

等等

我似乎不能做的是创建一个工作流,该工作流可以识别某个文件夹中的所有文件夹,这些文件夹以1到7之间的数字开头,文件名中的下一个单词是“一月”,然后让它将其内容移动到名为“1-7一月”的文件夹中。Automator似乎是一个太迟钝的工具,无法实现这一点,我的Applescript非常基本,但它似乎是一种可以工作的东西

有人能帮忙吗

谢谢


迟到

这绝对是你可以用Applescript做的事情。至少对我有帮助的是,如果您准确地显示了源文件的文件路径(包括文件名)和希望它们进入的目标路径。例如:Source path=Macintosh HD:Users:UserName:Downloads:SomeFolder:FileA.mp3 Destination path=Macintosh HD:Users:UserName:Downloads:1-7 janur:FileA.mp3更好地理解如何确定每个文件的“月”和“日”。基于下载日期?或者您已将其放入的子文件夹?谢谢回溯,因为未收到电子邮件通知,所以未看到此内容。。。因此,源路径=Macintosh HD:Temp待听:Temp:11月1日新音乐,目标路径=Macintosh HD:Temp待听:Temp:2014年11月新音乐我分批保存文件,这些文件发送到以我点击操作日期命名的文件夹中-因此如果我在11月1日保存它们,它们被移动到临时文件中名为“11月1日新音乐”的文件夹中。谢谢你的帮助!迟缓的