AppleScript を使用して現在のデスクトップ スペースに新しい Safari ウィンドウを開くにはどうすればよいですか?

AppleScript を使用して現在のデスクトップ スペースに新しい Safari ウィンドウを開くにはどうすればよいですか?

AppleScript を使用して、現在のデスクトップ スペースで新しい Safari ウィンドウを開く必要があります。Safari が実行中の別のスペースに移動して、別の Safari ウィンドウを開く必要はありません。

もちろん、Safari が実行されていない場合は、現在のスペースで新しい Safari プロセスを開始する必要があります。

答え1

次のコードを Apple Script Editor に入力し、ファイルを として保存できますapplication

tell application "Safari"
    make new document
    activate
end tell

これで、スクリプトをダブルクリックするだけで、別のデスクトップ スペースで別の Safari ウィンドウが開いている場合でも、現在の「アクティブ」スペース内に新しい Safari ウィンドウを開くことができます。切り替わりません。

関連情報