2

Я получаю доступ к другому компьютеру в сети, используя подключенный сетевой диск. Путь выглядит как \\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

РЕДАКТИРОВАТЬ Новая информация

Когда я захожу на саму машину, я вижу все эти папки просто отлично. Когда я отключаю и снова подключаю подключенный диск, появляются папки. Так что это определенно связано с подключенным диском.

0