任意の日時でプログラムを実行する:ロケットランチャーとWindowsタスクスケジューラ

Rocket Launcherは、指定した日時でアプリを起動するためのWindows用小型スケジューラでした。以前の説明書では、プログラムの追加、オプション引数の入力、スケジュールの選択、保存の手順が説明されていました。しかし、その記事に記載されているSourceForgeのアドレスは現在、一般的なソフトウェアディレクトリにリダイレクトされているため、Rocket Launcherの最新ダウンロード、発行元、Windows 10/11との互換性を確認できませんでした。新しいスケジュールについては、Windowsには既にタスクスケジューラが搭載されており、プログラムを一度だけ起動したり、毎日、毎週、毎月の繰り返しトリガーで起動したりできます。

Windowsタスクスケジューラを使用してプログラムをスケジュールする

これらの手順では、組み込みの基本タスク作成ウィザードを使用します。単一のアプリケーション起動に有効で、繰り返しスケジュールにも適用できます。タスクスケジューラは、起動時とサインイン時のトリガーもサポートしています。Windowsの起動時やログイン時にアプリを開きたい場合は、これらのトリガーを使用してください。

  1. タスクスケジューラを開きます。スタートメニューから「タスクスケジューラ」を検索し、アプリを開きます。操作パネルで「基本タスクの作成」を選択します。このウィザードを使えば、時間指定による簡単な起動が可能です。
Windows 11のスタート画面で、タスクスケジューラアプリが選択された状態で検索を開始する。
「タスクスケジューラ」を検索し、検索結果からデスクトップアプリを開きます。
  1. タスクに名前を付けます。「後でアプリを実行」など、分かりやすい名前を入力してください。説明は任意ですが、後でスクリプトやメンテナンス タスクを確認する際に、その内容を説明するのに役立ちます。次へを選択します。
「後でアプリを実行」をタスク名として入力して、基本タスクウィザードを作成します。
スケジュールされたタスクには、タスクスケジューラライブラリで識別しやすい名前を付けてください。
  1. トリガーを選択してください。特定の日付の場合は「1回」を選択し、繰り返しスケジュールの場合は「毎日」、「毎週」、「毎月」のいずれかを選択してください。開始日時を入力し、「次へ」を選択します。毎週のトリガーは特定の日に限定でき、毎月のトリガーは月の特定の日付を指定できます。保存する前に、コンピューターに表示される日付形式を確認してください。
タスクスケジューラのトリガー画面で、一度だけ選択され、日付と時刻のフィールドが表示されます。
表示されている日付と時刻は例です。実際に必要な日付と時刻を入力してください。
  1. Windowsに起動するプログラムを指定します。[プログラムの起動]を選択し、[次へ]をクリックします。移動する可能性のあるショートカットに頼るのではなく、 [参照]を使用してプログラムの実際の.exeファイルを選択します。アプリケーションにコマンドラインスイッチが必要な場合は、[引数の追加]に入力します。必要ない場合は、このフィールドを空のままにします。実行ファイルと同じ場所に保存されているファイルに依存する場合は、[起動場所]を使用してプログラムの作業フォルダーを指定します。
タスクスケジューラのアクション画面で、「プログラムの開始」が選択され、実行可能ファイルのパス例が表示されています。
「参照」を使用して正しい実行ファイルを選択してください。表示されているパスはあくまで例です。
  1. 内容を確認して保存します。概要でタスク名、トリガー、プログラムパスを確認し、「完了」を選択します。タスクはタスクスケジューラライブラリに表示されます。アプリケーションを今すぐ実行しても安全であれば、タスクを選択して「実行」を選択し、スケジュールされた時刻を待つ前にパスと引数が正しく機能することを確認してください。

タスクを実行するために真でなければならないことは何か

  • PCは起動可能な状態である必要があります。スケジュールされた時刻にPCの電源がオフになっている場合、Windowsはその時点でアプリを起動できません。スリープ状態のコンピューターを起動するには、タスクのプロパティを開き、「条件」の下にある「このタスクを実行するためにコンピューターを起動する」にチェックを入れ、デバイスの電源設定でウェイクタイマーが許可されていることを確認してください。ハードウェアまたは電源ポリシーによっては、起動が妨げられる場合があります。
  • アプリに表示ウィンドウが必要かどうかを判断してください。ユーザーインターフェースを持つアプリケーションは、サインインした状態でタスクがアカウントで実行される場合に最も見やすくなります。タスクのプロパティの「全般」タブで、サインインオプションを確認してください。サインアウト時に実行されるように設定されたタスクは、デスクトップにウィンドウを表示せずにバックグラウンドで実行される場合があります。
  • 必要に応じて、開始できなかったタスクを処理できるようにします。Windowsの[プロパティ] > [設定]には、[スケジュールされた開始時刻にタスクが実行されなかった場合、できるだけ早くタスクを実行する]というオプションがあります。これにより、コンピューターが使用可能になった後に期限切れのタスクを開始できます。ただし、電源が切れている PC を元の時刻に実行することはできません。
  • プログラムのパスは安定させてください。アプリを移動または再インストールした場合は、タスクのアクションを編集して新しい実行可能ファイルを指すようにしてください。タスクが失敗した場合は、ファイルが存在することを確認し、オプションの引数と作業フォルダーを確認し、選択したWindowsアカウントでプログラムを開けるかどうかを確認してください。

ロケットランチャーの説明書について知っておくべきこと

以前の記事では、Windows起動時にRocket Launcherを起動し、一時的に起動を無効にするためのトレイメニューオプションについても説明されていました。既に信頼できるコピーをお持ちの場合は、これらの手順が役立つかもしれませんが、今回の書き直しではプロジェクトページや現在のアプリケーションの動作を確認できませんでした。古いインストーラーが古いWindowsバージョンで動作するからといって、メンテナンスされている、あるいは互換性があるとは限りません。新規設定の場合、組み込みのスケジューラにより、別途ランチャーを用意する必要がなく、タスク履歴やプロパティを編集できます。

Windows のトリガーとスケジューリング コマンドに関する検証済みの詳細については、Microsoft のタスク スケジューラの概要、New-ScheduledTaskTrigger のリファレンス、およびschtasks create コマンドのリファレンスを参照してください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。