我想编写一个可以运行终端并编写“purge”的 AppleScript 命令,按回车键,然后按 cmd-q。
我试过这样:
告诉应用程序“终端”击键 ???????????? (我不知道如何使用击键命令!) end tell
我想用 AppleScript 编写这个命令来释放 RAM 空间,只在没有第三方应用程序的情况下启动脚本。
我想编写一个可以运行终端并编写“purge”的 AppleScript 命令,按回车键,然后按 cmd-q。
我试过这样:
告诉应用程序“终端”击键 ???????????? (我不知道如何使用击键命令!) end tell
我想用 AppleScript 编写这个命令来释放 RAM 空间,只在没有第三方应用程序的情况下启动脚本。
tell application "Terminal"
activate
tell application "System Events"
keystroke "sudo"
keystroke return
end tell
end tell
或 Lauri 的回答,它在不显示终端或不必激活终端的情况下做同样的事情。
你有两个选择:
外壳脚本:
do shell script "purge"
击键:
tell app "Terminal" to activate
tell app "System Events" to keystroke "purge"
tell app "System Events" to keystroke return
tell app "Terminal" to quit
释放非活动内存的应用程序是一个巨大的骗局。阅读此处链接的一些问题。但如果你真的必须这样做,请使用do shell script
:
do shell script "purge"