質問: windows7のファイル共有について お世話になります。 windows7のファイル共有で質問があります。 よろしくお願いします。 環境は以下の通りです。 pc1 pc名:pc1 アカウント:user1、user2(ともにadministrators) パスワード:user1;user1、user2;user2 ネットワーク:workgroup pc2 pc名:pc2 アカウント:user1、user2(ともにadministrators) パスワード:user1;user1、user2;user2 ネットワーク:workgroup この環境下で、以下の操作を行います。 ・pc1にuser1でログオンし、”c:\フォルダー1”を作成します。 ・フォルダー1を共有し、共有のアクセス許可に[administrators]を追加します。 ・pc1にuser2でログオンし直します。(←特に必要ないですが、一応。) ・pc2にuser2でログオンし、”\\pc1”などでpc1にアクセスします。 →同じアカウントが互いに存在するので、pc1に対するアクセス自体は問題なし。 ・pc1の共有フォルダー”フォルダー1”に入ろうとします。 この時点で、”アクセス許可がない”と怒られます。 自分なりの解決策としては、 ・pc1の”c:\フォルダー1”をuser2で作成し、user2で共有フォルダーを作成する。 →実際に”\\pc1\フォルダー1”に入れます。 ・pc1の”c:\フォルダー1”の共有のアクセス許可に[user1]、[user2]を追加する。 →実際に”\\pc1\フォルダー1”に入れます。 現在は、前者の対応でokな状態となっています。 マイクロソフトの共有関連のスコープに仕様変更があったのでしょうか? [windows xp & windows xp]や[windows xp & windows server 2003]の組み合わせでは、このようなことはなかったと思います。 [windows 7 & windows 7]や[windows 7 & windows server 2008 r2]、[windows 7 & windows xp]、[windows xp & windows server 2008 r2]の組み合わせでこのような事象が発生すると推測しています。 ただ、[windows 7 & windows xp]、[windows xp & windows server 2008 r2]の場合は、[windows xp]からのアクセスが拒否されるのみで、逆方向は正常にアクセスできると思います。 フォルダーを作成するアカウントや、共有を作成するアカウントに関わらずにアクセスを許可する設定など、ご存知の方いらっしゃいますでしょうか? よろしくお願い致します。
回答: > フォルダーを作成するアカウントや、共有を作成するアカウントに関わらずにアクセスを許可する設定など、ご存知の方いらっしゃいますでしょうか? 私の場合は次のようにして、常に成功しています。 下記の例は c:\myfolder 傘下の全てのサブフォルダ、ファイルに everyoneがアクセスできるようにする事例です。 自分の環境に沿って、パラメータを適用してみてください。 コマンドの詳細はヘルプを参照してください。 1.takeown コマンドで所有権を「管理者」に変更する。 takeown /f c:\myfolder /a /r 2.icacls コマンドでアクセス許可を付与する。 icacls c:\myfolder /grant everyone:(f) /t