Записи отмеченные ‘Powershell’

PowerShell модуль GroupPolicy

Продолжаем изучать модули PowerShell, доступные только в RSAT для Widnows 7, хочу обратить Ваше внимание на модуль GroupPolicy. Напомню что в прошлый раз был модуль Active Directory. Модуль GroupPolicy доступен в следующих случаях: Windows Server 2008 R2 с установленной [...]

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

Сбор запланированных заданий средствами PowerShell

Запланированные задания. Казалось, что может быть проще..? Есть утилита schtasks.exe, она умеет собирать, создавать и удалять задания. Пишем schtasks.exe /? и далее по обстоятельствам, вернее по необходимости. Однако не все так просто как кажется. При [...]

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

PowerShell – мониторинг состава групп

Хороший знакомый попросим меня «по быстрому» набросать скрипт для мониторинга изменения участников групп в Active Directory. Получилось кривовато, но вполне работоспособно. Логика работы скрипта проста: Создаем текстовые файлы по именам групп при первом запуске. При следующих запусках [...]

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

Читаем RSS средствами PowerShell

В процессе предпраздничного разгребания накопленных черновиков нашелся скрипт для получения RSS лент средствами PowerShell. Вещь простая, совершенно бесполезная (я для нее практического применения не нашел), но упомянуть ее стоит. Хотя, вполне можно придумать сценарий когда [...]

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

Получаем Uptime в Windows.

Когда то давно вопрос получение uptime от серверов уже поднимался, но в предновогодние дни стоит затронуть его еще раз… Назову причину – коллега забыл про сервер разработки и его аптайм до вчерашнего дня составил 832 [...]

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

Модуль Active Directory для PowerShell

На днях спорил с одним из коллег по методикам управления Active Directory средствами PowerShell-а. Коллега доказывал что нет ничего лучше и удобнее чем PowerGUI, но он либо забыл либо не учел что есть еще Active [...]

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

Смена ip адресов. Головная боль?

Предположим что у вас есть несколько задач имеющих под собою цель смены ip-адресов в некой абстрактной сети. Что первое приходит в голову? У нас есть новый DHCP (старый планируется на снос). У нас есть новые [...]

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

Альтернатива SAPD.exe средствами PowerShell

У моего кота есть дурная привычка приходить по утрам, примерно в 06.45, и начинать будить. Происходит это примерно так: Попытка №1 – вопль прямо в ухо «Хозяяяяин, вставай…» Если попытка оказалась не успешной то  попытка №2 более [...]

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

Быстрое создание hostlist.txt

Я неоднократно писал про то что использую в работе файл servers.txt или hostlist.txt, но ни разу не показывал как именно я собираю данные. Вариантов масса – можно экспортировать данные из оснастки ADUC, можно рисовать руками, [...]

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

Зачем нужно подписывать скрипты?

Первой и самой главной ошибкой тех кто начинает работать с PowerShell является запуск представленной ниже команды на всех хостах. Set-ExecutionPolicy Unrestricted Вроде как удобно, но поверьте последствия могут быть самые разнообразные… Результатом выставления уровня запуска [...]

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