注销用户脚本

Bac*_*ove 6 script applescript apple-remote-desktop

我正在尝试在 ARD 中创建一个脚本,让我注销用户。现在我有一个启动注销的脚本,但我希望它执行而不是等待 60 秒。目前的脚本是:

osascript -e 'tell application "System Events" to log out'

正如我所说,这有效,但我希望它在注销对话框上按回车键。我试图让它这样做的脚本是:

osascript -e 'tell application "System Events" to log out' -e 'keystroke return'
Run Code Online (Sandbox Code Playgroud)

这不起作用。

有没有办法,可能是告诉系统按Cmd+ Opt+ q,然后Enter,在不等待超时到期的情况下注销?

ada*_*one 1

击键需要在系统事件告诉块内......

osascript -e 'tell application "System Events"' -e 'log out' -e 'keystroke return' -e end
Run Code Online (Sandbox Code Playgroud)