• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XPのタスクスケジューラについて)

Windows XPのタスクスケジューラについて

このQ&Aのポイント
  • Windows XPのタスクスケジューラについての質問です。Windows XPに登録されたタスクを一時無効か停止する方法を教えてください。
  • Windows XPのタスクスケジューラでは、コマンドプロンプトでの一時無効化や停止ができないため、別の方法を探しています。VBSかVBAを使用して、タスクスケジューラを一時停止する方法を知りたいです。
  • タスクスケジューラにセットしたタスクが実行される前に、実行するかどうかの確認メッセージを表示したいです。具体的な方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

echo off cls echo 電卓を開きますか? echo 中止する場合は、Ctrl + C を入力 pause rem 本当にやりたいことの代わりに電卓を起動してみます。 c:\windows\system32\calc.exe こんなのをBatファイルで作成して このファイルをタスクの8:55に登録すれば良いのでは? schtasks はWindowsXPのProfessional には有りますが Homeでは削られていますね。

only-question
質問者

お礼

ご回答ありがとうございます。 ご教示していただいたのを参考にBATファイル作成しました。 流れは以下です。 goto文で選択させ、入力された文字だったらgotoの対応する処理をさせる。 タスクスケジュールに登録するか否かの処理です。 これで無効・一時停止(起動サービス、詳細設定)で全タスクをとめることなく指定のタスクを操れるようになりました。 強制的にタスクスケジューラに登録されるexeファイルでしたので消せませんでしたが、似たことをVBSで作成しそれを呼び出すBATまで漕ぎつけましたのでばんばんざいです。 質問してよかったです。