
Windows XP でコンソール アプリケーション (C#) を 1 日に 1 回、特定の時間に実行する最適な方法は何ですか? コンソール ウィンドウを表示したいです。
答え1
スケジュールされたタスクの使用
スケジュールされたタスクを開くには
-> [スタート]をクリックします
-> すべてのプログラムをクリック
-> アクセサリをポイント
-> システムツールをポイントします
-> [スケジュールされたタスク] をクリックします。
新しいタスクをスケジュールするには:
1.[スケジュールされたタスクの追加] をダブルクリックしてスケジュールされたタスク ウィザードを起動し、最初のダイアログ ボックスで [次へ] をクリックします。
2.次のダイアログ ボックスには、Windows XP オペレーティング システムの一部として、またはソフトウェアのインストールの結果としてコンピュータにインストールされているプログラムの一覧が表示されます。
次のいずれかの手順を使用します。
私)実行するプログラムがリストされている場合は、そのプログラムをクリックし、[次へ] をクリックします。
ii)リストにないプログラム、スクリプト、またはドキュメントを実行する場合は、[参照] をクリックし、スケジュールするフォルダーとファイルをクリックして、[開く] をクリックします。
3.タスクの名前を入力し、次のいずれかのオプションを選択します。
- 毎日
- 毎週
- 月次
- 一回きり
- コンピュータの起動時(ユーザーがログオンする前)
- ログオン時(現在のユーザーがログオンした後のみ)
4.[次へ] をクリックし、タスクを実行する日時の情報を指定して、[次へ] をクリックします。
*タスクを実行する曜日と時刻に関する情報は、前のウィザード ダイアログ ボックスで選択した内容によって異なります。たとえば、[毎週] を選択した場合は、曜日、時刻、およびタスクを毎週、2 週間ごと、3 週間ごとなど実行するかどうかを指定する必要があります。
5.このタスクに関連付けられているユーザーの名前とパスワードを入力します。プログラムを実行するための十分な権限を持つユーザーを選択してください。既定では、ウィザードは現在ログオンしているユーザーの名前を選択します。
6.「次へ」をクリックし、選択内容を確認したら「完了」をクリックします。
リソースここ
答え2
次のような Windows スケジューラを使用できます。
at 5:00pm /interactive "c:\app.exe"
または、Windows サービスとして実行し、「デスクトップとの対話」(または最近の呼び名) を設定することもできます。
答え3
使用スケジュールされたタスクまさにそれを実行し、特定の間隔を選択できるようにします。
答え4
Windows 10ではタスクスケジューラ (http://www.isunshare.com/windows-10/4-ways-to-open-task-scheduler-on-windows-10.html)。
方法 1: スタート メニューで開きます。左下のスタート ボタンをクリックし、空のボックスに「スケジュール」と入力して、結果から [タスクのスケジュール] を選択します。
方法 2: 検索でタスク スケジューラをオンにします。タスク バーの検索ボタンをタップし、空白のボックスに「スケジュール」と入力して、[タスクのスケジュール] を選択します。
方法 3: コントロール パネルで開きます。手順 1: コントロール パネルにアクセスします。手順 2: システムとセキュリティでタスクのスケジュールを見つけてタップします。
方法 4: コンピューターの管理でタスク スケジューラを開きます。手順 1: コンピューターの管理を開きます。手順 2: 左側のタスク スケジューラをクリックします。