Windows アプリケーション「ディスク クリーンアップ」を実行するタスクをスケジュールしたいのですが、「Enter」キーを使用してポップアップ ウィンドウに自動的に応答するにはどうすればよいですか?
答え1
「cleanmgr」設定を構成するためにコマンドプロンプトを開き、次のように入力します。
「cleanmgr /sageset:999」
これにより、コマンドに必要な特定の設定に「999」を関連付ける 1 回限りの設定ウィンドウが開きます。0 ~ 65535 の任意の番号を選択できます。
カスタマイズされたディスク クリーンアップ操作に実装するコンボ ボックス オプションをチェックします。これにより、レジストリ リンクが作成され、将来の使用のために設定が保存されます。
レジストリ設定が有効になるまでに数分かかる場合があります。再起動すると、より確実にレジストリが再読み込みされます。
次に、タスク スケジューラを開き、アクション ペインから [基本タスクの作成] を選択します。
タスクに「my_cleanup」などの名前を付けます。必要に応じて説明を追加します。
必要なトリガー(いつ実行するか)を選択します。タスクの作成後に複数のトリガーを追加できます。
アクション ウィンドウで [プログラムの開始] を選択します。
プログラム/スクリプト テキスト フィールドに「cleanmgr」と入力し、「引数の追加 (オプション)」テキスト フィールドに「sagerun:999」と入力します。sageset 引数を実行したときから設定がレジストリに保存されるため、プログラムの実行時にユーザー入力は必要ありません。
さらに詳しい情報は以下をご覧ください。cleanmgr 情報そしてこのマイクロソフトのページ。