• 締切済み

net share コマンドについて教えてください。

net share コマンドについて教えてください。 userA にアクセス権が付与されている共有フォルダがあります。 コマンドを使用し、ここに userB へのアクセス権を追加する事はできますか?

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

コマンドプロンプト画面で net share /? と入力すれば構文ヘルプが表示されます。 Windows Server 2003以降(クライアントOSなら Vista以降)であれば,net share コマンドの /grant オプションのヘルプが表示されるはずです。 が。 /grant は既存の「共有名」に対してではなく「共有名=ドライブ:パス」に対するオプションとして説明されていますので,新規に共有名を与える際にしか使えません。共有アクセス許可の「追加」の用途には使えないということになります。 そんな制限があっても質問者のニーズを満たすのであれば,次のコマンドが使えるでしょう。 net share SharedFolder /delete net share SharedFolder=C:\Dir /grant:userA,read /grant:userB,change /grant:userC,full 大まかなアクセス制限しか出来ない共有アクセス許可ではなく,細かな制限指定が可能なNTFSアクセス許可でおこないたいのなら,caclsコマンド(2003/Vista以降ならicaclsコマンド)を調べてみてください。

  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

使ったことがないのに回答するのもなんですが・・・ cacls でできませんか。 Google当たりで「cacls」を検索された方がすぐに判ると思います。

関連するQ&A