web-dev-qa-db-ja.com

Windowsコマンドラインから共有フォルダーを作成するにはどうすればよいですか?

私の知る限り、これはnetコマンドを介して行われます。

ただし、ヘルプセクションは、2次オプションのみを示し、それらの使用方法を示していないため、あまり役に立ちません。

フォルダがあるとしましょうC:\Share_test

コマンドラインから共有するにはどうすればよいですか?

15
KdgDev

C:\>net help share

例えば:

コンピュータのC:\Dataディレクトリを共有名DataShareで共有し、コメントを含めるには、次のように入力します。

net share DataShare=c:\Data /remark:"For department 123."

23
Sinan Ünür

「net help share」コマンドを使用すると、構文は次のようになります。

net share sharename=drive:path

たとえば、S:\ Publicというフォルダがあり、それを「Public」として共有したい場合、コマンドは次のようになります。

net share Public=s:\Public

上記のコマンドは、読み取り権限のみを持つ「Everyone」を自動的に付与します。すべてのユーザーにフルコントロールを付与する場合、コマンドは次のようになります。

net share Public=s:\Public /GRANT:Everyone,FULL

NTFSアクセス許可が引き続き適用されることに注意してください。そのため、共有へのフルアクセス権を持つすべてのユーザーに権限を付与したとしても、NTFSセキュリティアクセス許可をチェックして、適切なユーザーにもアクセス許可があることを確認する必要があります。

22
Dave Lucre