Управление RDS RemoteApp с помощью Windows PowerShell

В Windows Server 2008 R2, Remote Desktop Services (ранее известные как Terminal Services) включают провайдер для управления RDS с помощью Windows PowerShell. С помощью данного провайдера вы можете управлять также и возможностями RemoteApp. Данный функционал был значительно расширен в Windows Server 2008 R2 и теперь может рассматриваться как замена Citrix. Основным преимуществом использования Citrix до сих пор …

Continue reading ‘Управление RDS RemoteApp с помощью Windows PowerShell’ »

PowerShell: создание локального пользователя

Недавно ко мне обратились с вопросом о странном поведении достаточно простой функции. Она создаёт локального пользователя с заданным именем и паролем, и должна возвращать в качестве результата объект с двумя свойствами: UserName и Password (Ну на самом деле функция была чуть сложнее, но нам интересна только эта часть ).

PowerShell: регулярные выражения

Мне достаточно часто задают вопросы связанные не столько с самим PowerShell, сколько с применением в нем регулярных выражений. Это и понятно — регулярные выражения (или если сокращенно “регэкспы” (regexp, regular expressions)) обладают огромной мощью, и способны сильно упростить жизнь системного администратора или программиста. Однако в мире системного администрирования Windows они мало известны и непопулярны — в cmd.exe …

Continue reading ‘PowerShell: регулярные выражения’ »

Скрипт изменения учетных данных в AD

Проблема: одно из подразделений изменило правило нумерации телефонных номеров в АТС. В качестве телефонной книги в компании используется Exchange + Outlook. Соответственно возникла потребность в массовом изменении префиксов телефонных номеров в одной из OU (Organization Unit).