Как через командную строку можно открыть доступ к ресурсу, создать шару?

как с помощью vbs или cmd.exe расшарить папку?

Как через командную строку можно открыть доступ к ресурсу, создать шару?

Возможно несколько вариантов

TechNet Script Center Sample Scripts

' Create a Network Share

' Windows Server 2003 : Yes
' Windows XP : Yes
' Windows 2000 : Yes
' Windows NT 4.0 : Yes
' Windows 98 : Yes

Const FILE_SHARE = 0
Const MAXIMUM_CONNECTIONS = 25

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set objNewShare = objWMIService.Get("Win32_Share")

errReturn = objNewShare.Create _
    ("C:\Finance", "FinanceShare", FILE_SHARE, _
        MAXIMUM_CONNECTIONS, "Public share for the Finance group.")

Из командной строки

C:\>net share ?
Синтаксис данной команды:


NET SHARE
имя_ресурса
          имя_ресурса=диск:путь [/USERS:чиcло | /UNLIMITED]
                                [/REMARK:"текст"]
                                [/CACHE:Manual | Automatic | No ]
                                [/CACHE:Manual | Documents| Programs | None ]
          имя_ресурса [/USERS:число | /UNLIMITED]
                      [/REMARK:"текст"]
                      [/CACHE:Manual | Documents | Programs | None]
          {имя_ресурса | имя_устройства | диск:путь} /DELETE
C:\>cacls
Просмотр и изменение таблиц управления доступом (ACL) к файлам

CACLS имяФайла [/T] [/E] [/C] [/G имя:доступ] [/R имя [...]]
               [/P имя:доступ [...]] [/D имя [...]]
   имяФайла       Вывод таблиц управления доступом.
   /T             Замена таблиц управления доступом для указанных файлов
                  в текущем каталоге и всех подкаталогах.
   /E             Изменение таблицы управления доступом вместо ее замены.
   /C             Продолжение при ошибках отказа в доступе.
   /G имя:доступ  Определение разрешений для указанных пользователей.
                  "доступ": R  Чтение
                            W  Запись
                            C  Изменение (запись)
                            F  Полный доступ
   /R имя         Отзыв разрешений для пользователя (только вместе с /E).
   /P имя:доступ  Замена разрешений для указанного пользователя.
                  "доступ": N  Отсутствует
                            R  Чтение
                            W  Запись
                            C  Изменение (запись)
                            F  Полный доступ
   /D имя         Запрет на доступ для указанного пользователя.
Для выбора нескольких файлов используются подстановочные знаки.
В команде можно указать несколько пользователей.

Сокращения:
   CI - Наследование контейнерами (Container Inherit).
        ACE будет унаследован папками.
   OI - Наследование объектами (Object Inherit).
        ACE будет унаследован файлами.
   IO - Только наследованное (Inherit Only).
        ACE не будет применим к текущему файлу/папке.