Mac にアプリをインストールするプロセスを自動化したいと考えています。グーグルで調べた後、以下のターミナル コマンドを見つけて、パスワードの入力を求めずにターゲット マシンにアプリをインストールしました。
sudo visudo
rajasekaranr ALL=(root) NOPASSWD: /usr/sbin/installer
sudo installer -store -pkg "/User/MyName/Downloads/Network Recording Player.pkg" -target /
Applescript で上記のコマンドを実行するにはどうすればよいですか? または、Mac にアプリをインストールするプロセスを自動化するより良い方法はありますか? また、これらのコマンドが指しているインストール パスを正確に確認してください。また、アプリがインストールされているかどうかを確認するにはどうすればよいですか?
ターミナル コマンドでrajasekaranr
は、ユーザー名です。
もう 1 つコマンドを見つけました。これにより、ディスク イメージがマウントされ、アプリがアプリケーション フォルダーに移動されます。Pls は、Applescript/python/java を使用して同じものを実装するのに役立ちます。
hdiutil mount install_flash_player_osx.dmg
sudo cp -R "/Volumes/Flash Player 2/Flash Player 2.app" /Applications