Разработать скрипт на powershell на аудит прав на сетевом диске

Цена договорная
04 декабря 2024, 19:30 • 1 отклик • 32 просмотра
Добрый день. Мне нужно доделать помочь мой скрипт по аудиту прав на сетевых дисках - что я хочу. Я указываю сетевой диск и выбираю конкретные папки на нем под аудит (желательно как то решить вопрос с глубиной обработки папок, чтобы это не оказало сильного влияния на сервер но при этом собрало достаточно информации о пользователях группах и правах), далее вся информация о группах и пользователях шла в csv файл (можно разделить группы и пользователи на два файла если так удобнее) и дальше с каждого пользователя собралась информация с Active Directory ФИО, должность, отдел, компания, имейл, его руководитель и аналогичные данные о руководителе. Примерная форма того что мне надо уже отражена в скрипте.
проблемы которые возникают- скрипт не останавливается на ошибках, дебаг зависает- ошибка только в логах файлах остается и пока я не перезагружаю powershell скрипт так и висит - если он находит проблемного пользователя или группу которого не может обработать, то пусть напишет почему не может и пусть пропускает и идет дальше обрабатывать других.
также мешают те пользователи которые как то не связаны с доменом и являются системными - он их не понимает и тоже всегда виснет скрипт, сколько таких проблемных будет и есть на сервере естественно не ясно, надо как то их пропускать и таких проблемных писать только в логи.

об обработке групп - с них только права их получать и кто в этих группах состоит если возможно тоже как то это в csv, чтобы потом понять все в общей excel таблице.


про цену примерную пишите тут

скриптом примерным могу поделиться в личке - там более 200 строк уже если не боль