高分悬赏!我想写一个在mac系统下双击可执行的一个复制文件的脚本,该怎么写呢?下面有描述

我是一个小白.我想创建一个可执行的脚本,比如 把/user/apple/desktop/1/test.docx文件复制到/user/apple/desktop/2文件夹里 ,该怎么创建呢

用Automator吧,苹果自带的workflow管理器


首先在Launchpad里打开automator(找不到就输入这个单词)


然后就会出来一个这样的界面(我用的英文版,不懂英文看图标就好了)


在这个界面里选第一个Workflow(工作流),然后你就会看到下面这个界面

在最左边的一栏点Finder & Folders(Finder和文件夹),然后中间那栏会出现与Finder相关的选项


接下来你要拖动我图中选中的那个Get Specific Finder Item(获取特定Finder项目,或者类似的翻译)到右边的大空框里。拖动之后会在右边添加一项。添加完之后再拖动Copy Finder Item(复制Finder项目)到后边,最后应该是下面这个图的样子


在第一个“获取特定Finder项目”里,点里面的“Add(添加)”,然后选择你要复制的文件


在第二栏“复制Finder项目”里,选择你要的复制的文件的目的地(/user/apple/desktop/2)


这时候试着点击右上角的三角形(播放键)试试看这个流有没有成功,如果成果的话就点

File(文件)->Convert to...(转换成),在窗口里选择Application(应用)


转换之后保存你这个流,记得在保存类型里选择“应用”而不是“工作流”


以后你只要双击打开你保存的那个文件,就可以实现自动复制文件了

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-19
tell application "Finder"

copy file "Macintosh HD:Users:apple
:Desktop:1
:test.docx
" to folder "Macintosh HD:Users:apple:Desktop:2"

end tell

用AppleScript编辑器打开,文件格式选择应用程序
相似回答