Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 15, 2012 14:00:48

uiouio
Зарегистрирован: 2012-08-14
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

список расшаренных папок при отсутствии доступа

привет, в поиске и гугле не нашел.

необходимо получить список расшаренных папок.

использую NetShareEnum из win32net
либо Win32_Share из WMI - в любом случае это одна команда, которая выдает список целиком.

проблема в том, что если доступа нет - генерится ошибка.
это именно ошибка прав - при запуске под доменным админом все отображается.

исключение не поставишь - это одна команда, тогда как желательная логика - пропустить проблемный объект и продолжить перебор папок. Кстати, в windows ведь по крайней мере можно увидеть (т.е. прочитать имена) таких шар, даже если доступа нет.

Подскажите, как добиться желаемого. Может есть модуль.метод для перебора по одной, так, чтобы можно было try/except настроить?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version