Я работаю в крупном Windows-ориентированном предприятии, которое использует сетевые общие диски. Мой многолетний опыт заключается в том, что если проводник Windows может отображать содержимое папки общей сетевой папки, то команда Windows DIR может делать то же самое. Вчера я столкнулся с делом, где это не так.
- Я могу поместить
\\NETWORK-SHARE-NAME\Folder Name
в проводнике Windows, и он отобразит содержимое. - Если я открываю Windows PowerShell и набираю
dir \\NETWORK-SHARE-NAME\Folder Name
, он успешно выводит содержимое. - Если я открываю командную строку и набираю
dir \\NETWORK-SHARE-NAME\Folder Name
, она отвечает «Отказано в доступе». - Если я сначала сопоставлю
\\NETWORK-SHARE-NAME\Folder Name
с буквой диска, напримерR:
тогдаdir R:\
работать в командной строке.
Почему они будут другими? Что мне нужно искать в разрешениях безопасности общей папки, чтобы исправить это?