- 締切済み
タスクの実行について
お世話になります。 OS:Windows7 Professional 機種:HP ProBook 4540s(ノートPC) タスクはブラウザ(Firefox)を起動し、あるサイトへアクセス(自動ログオン)してソースを取得後、ブラウザを閉じます。 現状、タスク自体は問題無く動作しているのですが、普段はノートPCのカバー(=ディスプレイ)を閉じておきたいところです(最終的にはソースの内容によりパトライトを点灯させます。有事の際しかデスクトップ上で操作することが無いので普段はカバーを閉じておきたいところです)。 そこで、電源オプションを以下のように設定致しました。 『バッテリ駆動』『電源に接続』ともに ・ディスプレイを暗くする:なし ・ディスプレイの電源を切る:なし ・コンピュータをスリープ状態にする:なし とし、詳細設定で ・ハードディスク 次の時間が経過後ハードディスクの電源を切る バッテリ駆動:なし 電源に接続:なし としております。 また、 ・電源ボタンを押したときの動作:スリープ状態 ・スリープボタンを押したときの動作:スリープ状態 ・カバーをとじたときの動作:何もしない としてます。 たとえば、現在から5分後に実行するようタスクを設定し、カバーを閉じます。 5分後に確認してみると、タスクは問題なく実行されソースも取得できます。しかし、30分後にタスクを実行するよう設定してカバーを閉じておき、30分後に確認してみるとタスクは問題なく実行されておりますが(タスクスケジューラの前回の実行結果が「この操作を正しく終了しました。(0x0)」と表示有り)、肝心のソースが取得されておりません。 要するに、5分後はOKなのに、30分後はNGなのです。 時間によってOKだったりNGだったりするので、電源オプションあたりが怪しいと思っているのですが、上記設定でうまくいきません。 カバーを閉じていてもタスクは実行されているので、スリープ状態に入っている訳でもなさそうです。 カバーを閉じている状態だとブラウザが起動できないとか。。とはいっても5分だとカバー閉じていてもソースを取得できるので関係ないか。。まったく見当がつきません。 ちなみにスクリーンセーバーが15分で効くようになってます。5分後ならOK、30分後ならNGということから、スクリーンセーバーが効いている状態でタスクが実行されるとブラウザが起動しないのでは?と思い試してみましたが、問題なくソースが取得できていた為、関係なさそうです(そもそもカバー閉じているのでスクリーンセーバーは関係ないか。。)。 以上のことから、どのようなことが考えられますでしょうか。 ご教授の程、宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
こんにちは、 LAN の省電力機能はどのようになっているのでしょうか?特に無線LANでしたらカバーを閉じるとバックライトが消えるのと同様に、省電力モードに入ってしまうのではないでしょうか? と言うか、アプリケーションに実行のトレースやイベントのログを残すようなデバッグ機能は入っていないのですか?
お礼
ご回答ありがとうございます。 タスクからではなく、Firefoxを普通に起動したところ何らかの原因でクラッシュしていたようで、セーフモードで起動するかリセットするかのメッセージが表示されました。 よって、30分でNGだった原因はFirefoxがクラッシュしていた為のものと思われます(要するに時間によってNGだった訳ではなく、たまたま30分でやる前にクラッシュしていた為、30分だとNG・・・と思いこんでしまいました)。確認不足で申し訳ございません。 その後、どのタイミングでクラッシュしてしまったのか色々試してみましたが(5分間隔でタスク実行、タスクが終了する前に再度タスク実行など)再発せず。 現状は問題なくタスクが実行され、ソースもダウンロードできておりますので、とりあえず様子見にしたいと思います。 ありがとうございました。