使用applescript或shell临时重置系统日期

时间:2013-05-21 16:58:21

标签: applescript

有没有办法用脚本临时重置系统日期(Mountain Lion)?

我的想法是将脚本重置为所选日期/时间(并禁用自动同步)。 并且,也许是第二个脚本重新选择复选框'自动设置日期和时间'(但这当然可以手动轻松完成......)

1 个答案:

答案 0 :(得分:1)

对systemsetup使用-setdate或-settime选项:

systemsetup -setusingnetworktime off -setdate 12:31:2013 -settime 23:59:59

没有-setusingnetworktime off,就会出现这样的错误:

  

setDate:错误,您无法在网络时间运行时设置日期。使用'-setusingnetworktime'关闭网络时间。

这会自动恢复设置日期和时间:

systemsetup -setusingnetworktime on