在搜索我的问题时发现了这个论坛,我真的找不到答案。我不是程序员,但我只是想知道如何使用AppleScript将多个文件移动到一个文件夹中。我有一个文件夹,其中包含大约900图像和相应的文本文件,下载后,每个包含在第一个文件夹内的单个文件夹(所以一个图像文件和一个文本文件每个文件夹x 900)。我想把这些单独的文件从它们各自的文件夹中取出,把所有900个图像文件和900个相应的文本文件放在一个文件夹中,这样我就可以一次查看所有的图像。执行此操作的正确脚本是什么?我试着:
tell application "Finder"
move (every file of every folder of window 1) to (get target of window 1)
end tell
这是另一个论坛上有人建议的,但我得到了错误标志。假设我的原始文件夹名为"Single images",我想要移动到的文件夹名为"Single images 2"。两个文件夹都在桌面上。正确的命令是什么?或者是否有其他应用程序可以更容易地做到这一点,如果苹果脚本编辑器不是正确的?
感谢任何帮助,如果我能找到正确的命令,它将节省我几个小时的拖放时间。
谢谢!
只要所有的图像和文本文件有唯一的名称,这将工作:
tell application "Finder"
set sourceFolder to choose folder with prompt "Select Source Folder:"
set destFolder to choose folder with prompt "Select Destination Folder:"
move every file of (sourceFolder's entire contents) to destFolder
end tell