Мне нужно доделать мой скрипт по аудиту прав на сетевых дисках. Я указываю сетевой диск и выбираю конкретные папки на нем под аудит (желательно как то решить вопрос с глубиной обработки папок, чтобы это не оказало сильного влияния на сервер но при этом собрало достаточно информации о пользователях группах и правах), далее вся информация о группах и пользователях шла в csv файл (можно разделить группы и пользователи на два файла если так удобнее) и дальше с каждого пользователя собралась информация с Active Directory ФИО, должность, отдел, компания, имейл, его руководитель и аналогичные данные о руководителе. Форма того что мне надо уже отражена в скрипте
проблемы которые возникают- скрипт не останавливается на ошибках, дебаг зависает- ошибка только в логах файлах остается и пока я не перезагружаю powershell скрипт так и висит - если он находит проблемного пользователя или группу которого не может обработать, то пусть напишет почему не может и пусть пропускает и идет дальше обрабатывать других
также мешают те пользователи которые как то не связаны с доменом и являются системными - он их не понимает и тоже всегда виснет скрипт, сколько таких проблемных будет и есть на сервере естественно не ясно, надо как то их пропускать и таких проблемных писать только в логи
об обработке групп - с них только права их получать и кто в этих группах состоит если возможно тоже как то это в csv, чтобы потом понять все в общей excel таблице
есть два вида уже под 300 строк и под 140 Powershell