1

AppleScript を使用して、実際のウィンドウを開かずにシステム環境設定で「リモート ログイン」をオンにするスクリプトを作成しています。

以下は、動作しているがシステム環境設定ウィンドウを開くコードです。したがって、それが何をしているかを正確に確認できます。

tell application "System Preferences" to launch
tell application "System Preferences" to set current pane to pane "com.apple.preferences.sharing"
tell application "System Events" to set visible of process "System Preferences" to false
tell application "System Events" to tell process "System Preferences"
    click checkbox 1 of row 5 of table 1 of scroll area 1 of group 1 of window "Sharing"
    tell application "System Preferences"
        quit
    end tell
end tell

次のようなさまざまな行を試しました。

tell application "System Events" to set visible of process "System Preferences" to false

しかし、それでも私が望む結果は得られません。

私の質問は、このプロセスの実行中にウィンドウを非表示にできる行を書くことができるかどうかです。ありがとう。

4

1 に答える 1