2011-07-24 29 views
1

我来自Windows后台,并试图帮助Mac用户朋友将她的照片,文档等备份到外部驱动器上。在Windows中,我可以通过使用xcopy命令创建一个简单的批处理文件来实现此目的,并且在双击桌面时在桌面上有一个指向该.bat文件的快捷方式。然而,在mac世界中,我很难找到如何做到这一点。我一直在寻找相应的mac,但我发现所有的网站都是这样说的:“mac上有这么多选项 - 使用其中之一”。但是,没有人提供过具体的解决方案,也没有提出具体的解决方案。这里的任何人都知道一个具体的一步一步的过程来完成这个?我只希望能够让她双击桌面上的图标,并将其个人文档(不是应用程序设置或其他开销)复制到她的外部硬盘驱动器。任何帮助,将不胜感激。在操作系统上打开控制台(终端)窗口并执行命令(rsync)x

回答

1
  1. 创建批处理文件,通常称为shell脚本。
  2. 输入您想要运行的所有命令。
  3. 设置可执行位,这是通过终端中的chmod + x路径到文件完成的。
  4. 显示脚本信息并将终端设置为应打开它的应用程序。

但是,我在类似的情况下所做的事情,我建议你做的是我创建了一个shell脚本,而不是使用终端,我从AppleScript应用程序启动它。您当然也可以将整个shell脚本嵌入到AppleScript中。基本上,它看起来像以下:

on run 
    do shell script "rsync -av ~/Pictures /Volume/Backup" 
end run 

重复做壳...线为要复制,或致电shell脚本本身的每个文件夹。然后使用Mac OS X附带的AppleScript编辑器并将其保存为实际应用程序。

相关问题