Архив категории - ‘Инструменты’

Powershell – удаляем мусор из системы

Уверен что каждый хоть раз но сталкивался с проблемой свободного места на системном диске, когда система жалобно проскулив из трея жаловалась на недостаток свободного места… Сунувшись на диск вы смотрите и удивляясь тому куда же [...]

Читать полностью »

Мониторинг списков ACL в Active Directory средствами powershell

В предыдущей заметке поднимался вопрос мониторинга состава групп. Сегодня, продолжая разговор хочется с помощью тех же средств и немного измененного уже приводимого ранее примера, показать как можно контролировать списки доступа на объекты в Active Directory. [...]

Читать полностью »

Мониторинг состава групп средствами powershell

Сегодня хочется немного рассказать о том как можно автоматизировать процесс мониторинга состава групп. Задача – При наличии изменений в группе отправлять по электронной почте сообщение для администратора. Решение: Возможно использование платных продуктов которые производят анализ [...]

Читать полностью »

Powershell – ipconfig

Задача – Получить настройки ipconfig средствами powershell. Решение Методика традиционная – используем Powershell и WMI. Скрипт, а вернее команда, представленная ниже получает данные о сетевых настройках сетевой карты средствами команды gwmi. gwmi win32_networkadapterconfiguration | ? [...]

Читать полностью »

Powershell – Удаление софта

Задача. Удалить программное обеспечение на удаленном ПК. Решение. Методология удаления состоит в возможности powershell использовать объекты WMI Класс WMI Win32_product может использоваться как для получения информации об установленных продуктах так и для их удаления.

Читать полностью »

Расшифровка VBE файлов

Не думаю что открыл Америку но может кому то понадобится пример функции расшифровки vbe файлов. На авторство не претендую т.к. если порыться в интернете то описаний реализации схожей задачи уверен более чем предостаточно. Ну и [...]

Читать полностью »

Получение всех пользователей c ролью sysadmin с SQL

Навожу порядок на своих SQL-серверах и первое что бросается в глаза это обилие излишних полномочий. Безусловно оно только вредит пример чего можно найти в статье о том как не надо создавать приложения. Теперь к делу. [...]

Читать полностью »

Установка обновлений средствами powershell

По просьбе читателя выкладываю скрипт по установке обновлений средствами powershell. В функционале есть: формирование отчета в виде файла отправка отчета на e-mail включение-отключение перезагрузки

Читать полностью »

Powershell – умная «зачистка» файлов

По желанию «трудящихся» выкладываю скрипт по зачистке папок. Надо. Произвести «зачистку» некой папки папки при условии что будут исключаться некоторые типы файлов. Решение. Скриптом приведенным ниже 1. Очищаем папку архива D:\Files\Departments\_Deleted_From_Common 2. перемещает файлы измененные [...]

Читать полностью »

Задачка на PS – перезагрузка ПК через WMI.

Надо. Придумать способ как еще можно перезагрузить ПК. Решение. Как ни странно на помощь приходит Powershell и WMI. При исследовании класса Win32_OperatingSystem Обнаружились два метода Reboot и Shutdown.

Читать полностью »