我是一个小白.我想创建一个可执行的脚本,比如 把/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(应用)
转换之后保存你这个流,记得在保存类型里选择“应用”而不是“工作流”
以后你只要双击打开你保存的那个文件,就可以实现自动复制文件了
copy file "Macintosh HD:Users:apple
:Desktop:1
:test.docx
" to folder "Macintosh HD:Users:apple:Desktop:2"
end tell
用AppleScript编辑器打开,文件格式选择应用程序