Windows7でタスクスケジューラから実行するバッチファイルが画面に表示されません。

タスクスケジューラで毎日定時起動するタスクからバッチファイル(拡張子bat)の実行時、
[表示しない]のチェックが外れているにも関わらずバッチファイルの実行状態が
コマンドプロンプト(cmd.exe)に表示されません。
このためバッチファイルから呼び出されているアプリケーション(拡張子exe)も画面に表示されず、
やむなく毎回手動でタスクマネージャーでそのアプリケーションのプロセスを終了してから
そのアプリケーションを起動し直しています。

タスクから呼び出されたバッチファイルの実行状態をコマンドプロンプトに表示させることは可能でしょうか。

下記、タスクの各設定です。
 [トリガー]タブでは毎日、12時に起動
 [操作]タブではプログラムの開始、[プログラム/スクリプト]にはバッチファイルをフルパスで指定
 (引数の追加、開始(オプション)は空白)

解決方法、何か見落としている設定項目などがありましたらご教示ください。
どうぞよろしくお願い致します。

 

質問情報


最終更新日 2018年9月12日 表示 48,364 適用先:
回答
全般タブのセキュリティオプションはどうなっていますか?
「ログオンしているかどうかにかかわらず実行する」になっていれば、必ずバックグラウンドで実行されるのでコマンドプロンプトの姿を見ることはできません。
画面に表示させたいなら、「ログオンしているときのみ実行する」にする必要がありますが、その文面通り、ログオンしていないときは実行されなくなるので、メリット/デメリットを考慮して検討してください。

この回答は 13 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。