Я получаю доступ к другому компьютеру в сети, используя подключенный сетевой диск. Путь выглядит как \\192.168.0.100 \d $, который сопоставлен с диском "m" моего компьютера. Я могу получить доступ, просматривать, создавать, удалять, перемещать и т.д. папки на этом диске. Однако некоторые папки не отображаются в проводнике Windows, даже если я могу получить к ним доступ.
Пример:
Допустим, M:\stuff\more_stuff - это каталог.
Что я не могу сделать:
- Когда проводник Windows указывает на M:\stuff, я не вижу more_stuff
- В командной строке cmd указывает на M:\stuff "dir" не находит more_stuff
- В командной строке cmd указывает на M:\stuff "dir /a" не найти more_stuff
- В питоне os.listdir в M:\stuff не находит more_stuff
Что я могу сделать:
- Ввод M:\stuff\more_stuff в адресную строку позволяет мне получить доступ к папке, как обычно.
Поскольку нет никаких признаков того, что эта папка вообще существует, их может быть больше. У меня нет возможности узнать, сколько папок волшебно спрятано на этом подключенном диске.
Какие шаги я могу сделать, чтобы выяснить, почему эта папка скрыта? (С конечной целью сделать его больше не скрытым).
Первоначально опубликовано сообщение о сбое сервера https://serverfault.com/questions/433735/folder-doesnt-show-up-in-explorer-cmd-and-python-even- Хотя- i-can- access- it
РЕДАКТИРОВАТЬ Новая информация
Когда я захожу на саму машину, я вижу все эти папки просто отлично. Когда я отключаю и снова подключаю подключенный диск, появляются папки. Так что это определенно связано с подключенным диском.