我如何每隔 x 分钟锁定一次 Mac?

我如何每隔 x 分钟锁定一次 Mac?

有没有一种简单的方法/应用程序可以这么说:每 30 分钟锁定计算机 5 分钟(并且在这 5 分钟的休息时间内不允许任何简单的方法取消)?

我知道您可以设置每日使用时间,我也知道您可以安排锁定时间。但这些都不是我想要的。

答案1

这应该在评论中。没有足够的代表

请澄清:a. 您想在桌面会话 30 分钟后强制锁定吗?

答案在这里 https://stackoverflow.com/a/6445525。Automator.app 是首选工具。使用以下命令:

sudo shutdown -s +30

b. 温和地提醒用户 30 分钟后锁屏并休息一下?

对于 b. 有以下可能性:使用计时器应用设置提醒。使用钥匙串访问/热点/或将图标添加到 Dock。

答案2

一种方法是设置一项cron作业,激活屏幕保护程序应用程序,最终锁定您的屏幕。


复制以下相关片段Github 上的这个 repo

#!/bin/bash
# Written by Amar Sharma <[email protected]>

lock_screen() {
  sudo open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app || true
}

我的一个朋友编写了这个脚本,它会在晚上每X分钟更改你的密码并锁定你的 Mac,然后通过电子邮件将密码发送给你,让你每天继续使用 Mac 变得很麻烦。 Github 上的源代码链接

相关内容