- ベストアンサー
タスクがSYSTEMアカウントで実行されません。
タスクがSYSTEMアカウントで実行されません。 タスクスケジュールでバッチファイルを実行しているのですが、 タスクの実行アカウントをAdministratorにすると問題ないのですが、 SYSTEMアカウントにすると実行されません。 正確には、バッチファイルの中で、 ローカルのファイルをLAN上のファイルサーバにコピーすることができません。 Administratorアカウントでは問題ありません。 また、バッチファイルの中のコピー以外については、 SYSTEMアカウントでも実行されています。 何が原因かわかりますでしょうか。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
http://support.microsoft.com/kb/417903/ja タスクスケジューラで登録したタスクで行ったネットワーク ドライブへの接続は、「実行するアカウント名」に指定したユーザー アカウントの SMB セッションで行われます。タスクが実行された時に、システムに対話形式のログオンを行っていたユーザー アカウントが「実行するアカウント名」とは異なるユーザー アカウントであった場合、あるいは対話形式のログオンが行なわれていない状態(ログオフ状態)であった場合、このタスクが作成したドライブレターの削除や再割り当てを行うことができなくなります。 http://help.support.fcm.co.jp/__Help/FOV1-00012355/FOV1-00012358/S0004A3F5-0004A3FB?WasRead=1 「ローカルシステムアカウント」で実行されているサービスはネットワークドライブが見られないようにシステムによって制限されていることです。これは、Windowsの仕組みです。
お礼
返信遅れて申し訳ありません。 回答ありがとうございます。 参考URLを拝見しました。 結局、ネットワークドライブへの接続を行うバッチファイルを SYSYEMアカウントのタスクで実行させることは 不可能ということでしょうか。