Архив рубрики: Windows PowerShell

Windows PowerShell — расширяемое средство автоматизации от Microsoft, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев. Впервые публично язык был продемонстрирован на Профессиональной конференции разработчиков (англ. Professional Developers Conference, PDC) в сентябре 2003 года под кодовым названием Monad.

Автоматическая репликация областей отказоустойчивого DHCP сервера Windows Server 2012

С выходом Windows Server 2012 у администратора DHCP сервера появилась возможность использования DHCP сервера в режиме отказоустойчивости с репликацией зарезервированных адресов на вторичный DHCP сервер в режиме балансировки нагрузки либо в режиме горячей замены. Это большой шаг вперед, который позволил добиться высокой доступности DHCP серверов, снижения времени простоя на обслуживание, установку обновлений и прочие операции. Как водиться среди огромного количества плюсов не обошлось без небольшого, но неудобного минуса. Проблема заключается в том, что после создания резервирования на одной из нод отказоустойчивого кластера DHCP, обновленные данные, автоматически не реплицируются на вторичный сервер. Для репликации данных приходится использовать ручной режим, для этого необходимо щелкнуть правой кнопкой мыши по области в которую были внесены изменения и из выпадающего меню выбрать «Репликация отношений»

Читать далее

Включение Enterprise Voice на основе Voice Policy

Под наши задачи немного доработал предыдущий скрипт отвечающий за включение enterprise voice у пользователей. О том что было вы можете посмотреть в моей статье «Скрипт автоматического включения enterprise voice Lync 2013»

Так как мы используем несколько Voice Policy для звонков пользователей исходя из которых пользователь может звонить везде либо только внутри офисов, внес некоторые изменения в работу скрипта. Смотрим скрипт ниже, если что не понятно задаем вопросы. 🙂

Читать далее

Скрипт автоматического включения enterprise voice Lync 2013

Встала задача автоматического включения enterprise voice у пользователей. Ну что, надо так надо, но руками каждый раз делать эти утомительные действия нет никакого желания. Поэтому было решено написать небольшой скрипт который будет выполнять за нас эту рутинную работу. Опишу немного работу скрипта, кто знаком с PowerShell я думаю и так все поймут.
Создадим в Active Directory группу, например «not_voice», поправим в скрипте строки исходя из ваших параметров:

Читать далее

PowerShell — проверить пользователя в группе Active Directory

Шаблон скрипта на Powershell для поиска пользователей в группе Active Directory. На базе этого шаблона можно создать свои скрипты, которые осуществляют поиск пользователей в Active Directory и проверяющих наличия найденного пользователя в группе. Иными словами, если найдено вхождения пользователя в группу то выполнить какое-то действие. Если пользователь не входит в группу выйти или выполнить другое действие.

Читать далее

Скрипт инвентаризации ПО на ПК

Скрипт инвентаризации ПО на ПК.  Данный скрипт осуществляет выборку установленных на ПК программ и загоняет полученные данные в Excel.

Get-QADComputer — получаем список компьютеров.
Where-Online — проверяем доступность ПК.

Читать далее