windows  xpで共有フォルダの設定がうまくいきません。状況は次の様な感じです。
1  管理者権限でプログラムを実行し、NetShareAddでフォルダのシェアを設定した後、
  共有したフォルダ内にテキストファイルを保存します。
2  その後ログアウトし、別アカウントに通常のユーザ権限でログインし、そのテキスト
  ファイルを更新しようとするのですが、開けはするものの上書きや削除ができません。
3  共有の設定をしたフォルダのプロパティを確認すると、
  「ネットワーク上でこのフォルダを共有する」と
  「ネットワークユーザによるファイルの変更を許可する」にはチェックがされており、
  共有名もセットされているので、一見する限りは、NetShareAddによる共有の設定は、
  正常にされているように見えます。
4  この後手動で上記のチェックを両方ともオフにし「適用」、その後再び両方とも
  手動でチェックし、再度「適用」します。
5  その後別アカウントから通常のユーザで再度ログインすると、ファイルの上書きや
  削除ができるようになります。
  以上の経過から、NetShareAddで設定した  2  の状態と、手動で設定した  4  の状態は、プロパティを見る限り同じ状態なのに、方や上書きや削除ができ、他方はできません。
これは何が異なるのでしょうか?色々調べましたが分かりません。
ご教授お願いします。
Windows XP sp2 + Delphi6 Proです。
| ツイート | 
        
         |