我编写了一些 AppleScript 以管理员身份运行“Turbo Boost Switcher”并将其保存为应用程序,这样我就可以使用 root 访问权限启动它而无需输入密码。还将我的模式脚本添加到登录项中
我可以在 Turbo Boost Switcher 中使用“登录时打开”选项,但每次启动时都会询问我的密码,这很烦人。我的目标是如何免费获得专业功能!?每次登录时打开时,功能都是无密码提示,我尝试使用 AppleScript 以 root 身份运行此应用程序,因此它不会再次询问我的密码。节省几秒钟!
. 每次打开我保存的 AppleScript 应用程序时,它都会成功运行。但是脚本应用程序本身在运行后会说“没有响应”。所以我需要手动退出它。
这是我的脚本(我保存为应用程序的脚本是“TurboAdmin”
do shell script ¬
"/Applications/Turbo\\ Boost\\ Switcher.app/Contents/MacOS/Turbo\\ Boost\\ Switcher" user name "CLASSIFIED" password "CLASSIFIED" with administrator privileges
tell application "TurboAdmin"
quit
tell application "System Events"
keystroke return
end tell
end tell
使用此脚本可提供 root 访问权限,但该脚本永远不会停止并占用大量电池,因此我需要强制退出
使用此命令不会给出“不响应”。但不会授予 root 访问权限 CR:wch1zpink
tell application "Turbo Boost Switcher.app” to activate
经过一个小时的derps!我以管理员身份运行此应用程序,没有密码窗口。
我做了一个自我退出脚本
我很确定您可以用这一行 AppleScript 替换所有代码。有了这个,您不必担心必须退出“TurboAdmin.app”