定时任务是Mac操作系统中的一种功能,它允许用户依照预定的时间间隔自动履行一系列的任务。这些任务可以包括定期备份文件、运行程序、发送电子邮件等。

mac定时任务 自动操作-mac 定时任务

在Mac系统中,可以通过以下步骤创建和管理定时任务

1、 打开“系统偏好设置”。

2、 点击“时间机器”选项卡。

3、 在“备份时间”下拉菜单当选择需要的备份时间间隔。

4、 在“平常重复”下拉菜单当选择需要的重复频率。

5. 点击“利用”按钮保存设置。

也能够通过使用第三方定时任务利用程序来创建更复杂的定时任务。例如,Tasker是一款非常受欢迎的Mac定时任务利用程序,它可以自动化各种任务,并支持自定义脚本。

Mac文件夹间自动定时同步的方法

我在Mac上有好几个分散在各处的文件夹需要备份到移动硬盘上,而且是增量备份的方式以节约时间。需求如下

FreeFileSync

顾名思义,免费的文件同步软件。 官方自带简体中文

界面如图,与知名文件同步软件 GoodSync (它在Mac端搜不到破解版囧)感觉功能上也相当,都能一目了然地看到文件夹&文件之间的区别。可能区别在同步算法上吧,不过我这种轻量用户也不在乎。

由于我上述的需求,我需要自己写一些脚本程序来实现了。

激活Spotlight搜索,输入 脚本编辑器 以打开。

小注我之前对 AppleScript 完全不了解,以下还是我写的第一个小脚本。在我有限的理解里,AppleScript与操作系统高度集成,可以更方便地直接对系统进行操作。

而这次我们只需要用到打开文件的功能(是不是特别低端)。

脚本写好之后可以将其保存成可直接执行的 应用程序 ,第一步就大功告成了。

同样这是我第一次接触 .plist ,更详细的可见 Mac下添加定时任务 。

在Mac的 终端 输入 launchctl load ~/Library/LaunchAgents/com.adam.foldersync.plist ,便启动了这个任务。

可以输入 launchctl list 查看你的任务是否在列表里,如果在的话,就成功一半了,之后就查看 /Users/Adam/Documents/FileSync的批处理和日志文件/ 中的日志来看执行情况吧。

当初执意要换上Mac就是因为听说Mac OS下工作(我白天的职业环境是Windows,所以这里不谈Microsoft Office生产力等)的效率高,买回来之后我也就秉承着这个提高效率的执念去研究着玩,确实也依靠 Automator 实现了一些。以前玩Windows的时候还没深入到自己变成的地步,所以不知道Mac OS比Windows效率高到底是真是伪,看客要是有想法敬请交流。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。