有人可以帮助如何将一个特定文件夹复制到applescript中另一个文件夹的每个子文件夹中吗?以下是我根据Tim Joe的要求提供的内容。
tell application "Finder"
set _folder to choose folder
set _destination to choose folder
end tell
tell application "Finder"
set _listOfDest to (every folder of _destination) as alias list
set _subfolders to value of _listOfDest as list
set i to 1
repeat
duplicate _folder to _subfolders
set i to i + 1
end repeat
end tell
似乎返回错误“无法获取{alias [...]”的值
答案 0 :(得分:1)
我会在这里帮助你......
set SelectedFolder to (choose folder)
set DestFolder to (choose folder)
tell application "Finder" to move folder SelectedFolder to folder DestFolder
更新
首先,我会清理一些事情。
调整。
由于_listOfDest是一个列表,我们可以计算重复次数和次数 到哪个文件夹。你的重复应该如下。 (注意:CurrentFolder是您在1之间的当前数字和由(count _listOfDest)定义的列表中有多少个文件夹)
repeat with CurrentNumber from 1 to (count _listOfDest)
由于我们定义了重复,你也可以删除"将i设置为1"和"设置 我到i + 1"
最后,您的副本使用文件夹使用,如下所示 通过重复
duplicate folder _folder to folder (item CurrentNumber of _listOfDest)
如果您需要更多帮助,请使用下一版本更新您的原始帖子