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

Windows2003サーバでタスクを自動実行する方法

このQ&Aのポイント
  • Windows2003サーバでタスクを設定した際に、ログアウトしている状態では自動実行されない問題が発生しています。ログイン状態でのみ自動実行されるため、解決方法を知りたいです。
  • タスクタブの「ログオンしている場合にのみ実行する」のチェックを外しても自動実行されないため、他の設定を確認しましたが問題はありません。
  • 処理としてはファイルのコピーを行っていますが、コピー先はTerastation(NAS)なので、ネットワークドライブとして割り当てています。その他のタスクは問題なく自動実行されるため、原因を特定したいです。

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

  • ベストアンサー
  • mashkun
  • ベストアンサー率23% (86/364)
回答No.2

> コピー先は、Terastation(NAS)先です。 > ネットワークドライブとして割り当てています。 の部分が気になります。 ネットワークドライブの割り当てはログオフしての維持されるのでしたっけ。 「ログオン時に復元する」という設定があるくらいだから、ログオフすると切断されるのでは無いかと思います。 ファイルのコピーなら、\\ホスト名\共有名\....でやれませんか。

ymoshimoshi
質問者

お礼

そのとおりでした。 すみません。ありがとうございます。

その他の回答 (1)

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.1

ログオフscriptでタスクを割り当ててはどうでしょうか。 マイクロソフトURL参照。 ---ユーザー ログオフ スクリプトを割り当てる http://technet.microsoft.com/ja-jp/library/cc753583.aspx

ymoshimoshi
質問者

お礼

ありがとうございます。 返信が遅れてすみません。 参照さえていただいたのですが、 ログオフスクリプトについてよく分かっておりません。 system32の下の方にあるLogoffという場所へ使用しているバッチファイルや、それをキックするvbsファイルをコピーすればいいのでしょうか?タスクの設定でファイルの参照先に変えるのでしょうか? それとももともとある場所を指定すれば良いのでしょうか? タスクは今のままで良いのでしょうか?

関連するQ&A