在搜寻我的问题时发现了这个论坛,但我确实找不到答案。我不是程序员,但我只是想尝试一下如何使用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

那是另一个论坛上有人建议的,但是我得到了错误信号。假设我包含图像的原始文件夹称为“单个图像”,而我想要将其移动到的文件夹称为“单个图像2”。这两个文件夹都在桌面上。什么是执行此操作的正确命令?还是如果Apple Script Editor不是正确的应用程序,还有另一个应用程序可以更轻松地完成此操作吗?

任何帮助表示赞赏,如果我能找到正确的命令,它将为我节省数小时的拖放操作。

谢谢!

最佳答案

只要所有图像和文本文件都具有唯一的名称,这将起作用:

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

关于ios - 使用Apple Script将多个文件从多个文件夹移动到一个文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30565885/

10-12 12:40