【发布时间】:2022-06-10 19:49:40
【问题描述】:
我在mac shell中使用代码,但它使我的电脑变成黑屏:
open -a ScreenSaverEngine.app; sleep 5; osascript -e 'tell application "ScreenSaverEngine" to quit'
【问题讨论】:
标签: macos applescript screensaver
我在mac shell中使用代码,但它使我的电脑变成黑屏:
open -a ScreenSaverEngine.app; sleep 5; osascript -e 'tell application "ScreenSaverEngine" to quit'
【问题讨论】:
标签: macos applescript screensaver
退出屏幕保护程序很容易,但重新登录需要用户密码。在第一次运行下面的 osacript 时,您还必须向 Terminal.app 授予 2 个权限:
osascript -e 'tell application "System Events"
tell screen saver preferences
start
delay 5
stop
end tell
delay 1
keystroke "YourUserPasswordHere" & return
end tell'
【讨论】: