В настоящее время я работаю над улучшением нашего процесса развертывания, и мне бы очень хотелось автоматизировать один из новых шагов. Через интерфейс Windows я могу использовать одну и ту же папку в сети под разными именами. Существует команда приглашения для совместного использования («NET SHARE _shared $ = c:\Example»), но она позволяет добавить только одно общее имя для папки. Есть ли для этого командная строка и / или есть ли способ сделать это программно, например, с помощью Windows API или даже WMI?
1 ответ
0
Как мне поделиться одной и той же папкой с несколькими именами?
Вы можете просто запустить net share
несколько раз.
Пример:
C:\test>net share
Share name Resource Remark
C$ C:\ Default share
F$ F:\ Default share
IPC$ Remote IPC
ADMIN$ C:\Windows Remote Admin
The command completed successfully.
C:\test>net share aaa=f:\
aaa was shared successfully.
C:\test>net share bbb=f:\
bbb was shared successfully.
C:\test>net share
Share name Resource Remark
ADMIN$ C:\Windows Remote Admin
IPC$ Remote IPC
C$ C:\ Default share
F$ F:\ Default share
aaa f:\
bbb f:\
The command completed successfully.
Дальнейшее чтение
- Индекс AZ командной строки Windows CMD - Отличный справочник по всем вопросам, связанным с командной строкой Windows.
- net share - команда NET используется для управления общими файлами, принтерами и сеансами.