none
Windowsサービスからネットワークドライブ上のファイルへアクセスする方法 RRS feed

  • 質問

  • たびたびお世話になります。
    いま、Windowsサービスがネットワークドライブ上のファイルへアクセスできなくて困っています。。

    状況は以下の通りです。
    ・サービス起動OSがXPだとOK。
    ・サービス起動OSがVista、2003ServerだとNG。
    ・サービスのユーザーはLocalSystem。

    どうも失敗する原因はアクセス権がらみのようで、失敗する箇所は _access()関数です。戻り値は5 or 1 or 3 or 2 or 6が帰ってくるようです。

    サービスがネットワークドライブのファイルをアクセスするためには決まりごと等の鉄則があるのでしょうか?
    問題の解決方法をご教授願います。

    現象の説明に不足するものがあればご指摘ください。。
    2009年10月1日 12:06

回答

すべての返信