ターミナルの「osascript -e」コマンド


6

osascript -e引数で使用できるコマンドは何ですか?

osascript -e "set Volume x"xが0〜7 であるコマンドを知っています。setまたはの代わりに使用できるものはありVolumeますか?または、私にリンクできるドキュメントはありますか?

回答:


5

osascriptは、シェル/スクリプト内でAppleScriptを実行するツールです。

Appleの入門ガイドは次のとおりです。https : //developer.apple.com/library/mac/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html

さらに、Script Editor.appを開くことができます(OS X 10.11の場合は/ Applications / Utilitiesにあります)。メニューバーから[ウィンドウ]> [ライブラリ]を選択して、ライブラリドキュメントを参照します。


異なるosascriptコマンドを実行するには、手動で作成して保存し、コマンドで実行する必要がありますか?
Jaketr00

任意のAppleScriptスニペットを、アドホックまたは保存されたシェルスクリプトで実行できます。引用符の間にあるものをAppleScriptスニペットに置き換えてください。スクリプトエディタを使用して、自己完結型のアプリケーション、スクリプト、コマンドなどを作成することもできます。ガイドをよく見てください。多くの質問に答えてくれます。
-willWorkForCookies

「willWorkForCookies」のように、「defaults write…」を使用する代わりに、次のことができます。。。。。。。。。。osascript -e 'アプリケーション "System Events"にプロセス "System Preferences"に、ウィンドウ1のタブグループ1のチェックボックス1をクリックするように伝えます。。。。。。。。。。再ログインせずにシステム設定を直接変更します。
クレムサムラング
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.