Как я могу создать общую папку из командной строки Windows? - PullRequest
15 голосов
/ 08 октября 2009

Насколько я знаю, это делается с помощью команды net.

Тем не менее, раздел справки не очень полезен, так как он показывает только второстепенные опции, а не то, как их использовать.

Предположим, у меня есть папка C:\Share_test

Как бы я сделал его доступным из командной строки?

Ответы [ 2 ]

21 голосов
/ 08 октября 2009

C:\> net help share

Например:

Чтобы предоставить общий доступ к каталогу компьютера C:\Data с именем общего ресурса DataShare и добавить замечание, введите:

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

19 голосов
/ 04 марта 2014

Используя команду «net help share», вы увидите, что синтаксис следующий:

net share sharename=drive:path

Например, если бы у меня была папка S: \ Public, которой я хотел бы поделиться как «Public», команда была бы:

net share Public=s:\Public

Приведенная выше команда автоматически предоставит «Все» только разрешения на чтение. Если вы хотите предоставить всем с полным контролем, команда будет:

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

Имейте в виду, что разрешения NTFS по-прежнему применяются, поэтому, даже если вы предоставили КАЖДОМУ пользователю ПОЛНЫЙ доступ к общему ресурсу, вам все равно придется проверить разрешения безопасности NTFS, чтобы убедиться, что права там есть и у нужных людей.

...