Mac ソフトウェアアップデートをスケジュールする方法

Mac ソフトウェアアップデートをスケジュールする方法

インターネット データの使用が無料になる時間帯にソフトウェア アップデートを実行するようにスケジュール設定したいのですが、Automator や iCal を使用してこれを行う方法を見つけようとしましたが、十分な知識がありません。

答え1

使用している OSX のバージョンがわかりませんが、Snow Leopard の場合のコマンドは次のとおりです。

$ソフトウェアアップデート -iva(ターミナル内)

セキュアルート(おそらくあなたにおすすめ)

開けるオートメーター-> 選択カレンダーアラーム-> に移動ユーティリティ(左メニュー)とAppleScriptを実行する真ん中の列にあります。

管理者権限でシェルスクリプト「softwareupdate -iva」を実行する

その後、右列の左上にある小さな再生ボタンで動作をテストします。保存したら、それを iCal でアラートとして設定できるはずです。実行するとパスワードの入力が求められるので、そこにいなければならないため、自動化は必ずしも最善とは言えません。

安全でないルート(おそらく推奨されません)

プロンプトなしで実行したい場合は、そこに資格情報を保存することができますが、不安なおそらくこれは最善のアイデアではありません。なぜなら、あなたのコンピューターに物理的または電子的にアクセスできる人なら誰でもこれを見ることができるからです。 そのオプションを選択した場合、私は責任を負いません。

その部分を設定するには、代わりに以下のコードを記述します。

管理者権限でシェルスクリプト「softwareupdate -iva」ユーザー名「YourUserName」パスワード「YourPassword」を実行します。

繰り返しますが、これを行うのは危険です。保存オプションを使用すると、「アプリ」を読み取り専用ファイルとして保存できる場合があります。これはセキュリティに多少役立ちますが、それほど役に立ちません。

これが私の情報源です

関連情報