gpt4 book ai didi

javascript - 在 JavaScript 中复制文件

转载 作者:行者123 更新时间:2023-11-28 07:48:58 25 4
gpt4 key购买 nike

目标很简单。我想为 Finder 编写一个 javascript 脚本来执行“复制到”操作。我不知道如何使用 ObjectSpecifiers。

另一个问题。有谁知道适合学习这种技术/API 的简单 javascript 脚本(用于自动化)的存储库? Apple 提供的库和文档没有多大帮助。

这是我尝试过的代码。

finder = Application('Finder');
finder.includeStandardAdditions = true;
var selection = finder.selection();
var file = selection[0];
//var target = finder.startupDisk.folders.byName("Users").folders.byName("me");
var target = finder.home;
//file instanceof ObjectSpecifier;
//target instanceof ObjectSpecifier;
finder.move(selection,target);

感谢您的帮助。

最佳答案

我认为在你的最后一行中你打算使用"file"而不是“选择”,但是如果你用下面的这一行替换最后一行的移动调用,我认为这就是你想要的(我添加了额外的可选参数也来自文档,这样您就可以了解它们(如果您也想要指定这些参数):

finder.duplicate(file, {to: target, replacing:true, exactCopy:true});

关于javascript - 在 JavaScript 中复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27088128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com