ターミナルを実行して "purge" と書き、return キーを押してから cmd-q を押すことができる AppleScript コマンドを書きたいと思います。
私はこの方法を試しました:
アプリケーションの「端末」キーストロークを伝える??????????? (キーストローク コマンドの使い方がわかりません!) end tell
このコマンドをAppleScriptで構成して、サードパーティのアプリなしでスクリプトを開始するだけでRAMスペースを解放したいと思います。
ターミナルを実行して "purge" と書き、return キーを押してから cmd-q を押すことができる AppleScript コマンドを書きたいと思います。
私はこの方法を試しました:
アプリケーションの「端末」キーストロークを伝える??????????? (キーストローク コマンドの使い方がわかりません!) end tell
このコマンドをAppleScriptで構成して、サードパーティのアプリなしでスクリプトを開始するだけでRAMスペースを解放したいと思います。
tell application "Terminal"
activate
tell application "System Events"
keystroke "sudo"
keystroke return
end tell
end tell
または、ターミナルを表示したり、アクティブにしたりすることなく同じことを行うLauriによる回答。
次の 2 つのオプションがあります。
シェルスクリプト:
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"