Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Alt26.Alt16. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Провкеряем права администратора на сотне удалённых серверов

Как быстро проверить, какие пользователи имеют права администратора на сотне удалённых серверов?

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

Что делает скрипт:

  • Берёт список серверов из файла servers.txt
  • Через Invoke-Command собирает членов локальной группы Administrators на каждом хосте
  • Обрабатывает ошибки (например, недоступный сервер)
  • Экспортирует итоговый отчёт в CSV с датой в имени

Этот подход легко расширить — добавить уведомление по почте через Send-MailMessage или интеграцию с Teams/Slack, а также запускать по расписанию в Task Scheduler или Azure Automation.

Leave a Reply