Для блокировки компьютера из PowerShell нужно запустить следующую команду: Если эту команду запустить из коммандной строки, то она тоже заблокирует компьютер.
Archive | PowerShell
Tips & Tricks PowerShell
Как извлечь текст в PowerShell без регулярных выражений?
Предположим, что у вас есть строка текста Необходимо подсчитать сколько слов начинается на «админи*» Для этого проще всего разбить строку на слова и загнать их в массив (далее…)
Как запускать по расписанию скрипты Powershell для Exchange Server 2010?
Рано или поздно Вы сталкиваетесь с необходимостью запуска скриптов PowerShell в определенное время. Примером могут служить следующие задачи: Автоматическое изменение Display Name у пользователей, добавление названия компании-подрядчика, например «Иван Петров [BusinessAcademy]» Изменение членства в группах, например какие-нибудь хитрые условия, которые не позволяют задавать Dynamic Distribution Group Простейший мониторинг, слежение за очередями и состоянием сервисов на сервере […]
Как посмотреть список отправленных сообщений сразу на нескольких Hub transport серверах?
Если в вашей почтовой организации несколько серверов с ролью Hub transport, то информация о прохождении писем будет храниться на нескольких серверах и команда Get-MessageTrackingLog будет отображать информацию только с текущего сервера. Можно конечно указать параметр -Server, но существует более удобный способ получения единого трекинга сообщений. (далее…)
Ошибка: «CreateTestUser : Mailbox could not be created. Verify that OU ‘Users’ exists and that password meets complexity requirements». Как ее избежать?
В Exchange Server 2010 существует некоторое количество командлетов Test-*, используемых для тестирования работоспособности служб. По умолчанию они используют специальные почтовые ящики вида extest_48be3577cce04@exchangefaq.ru от имени которых происходит тестирование. После установки Exchange Server их нужно создать PowerShell сценарием на сервере с ролью Mailbox. Иногда при создании тестового пользователя возникает ошибка CreateTestUser : Mailbox could not be […]
Как отправить сообщение от имени группы рассылки?
Чтобы отправить сообщение от имени группы нужно предоставить пользователю право Send As для определенной группы. Это можно сделать через ADUC или через PowerShell с помощью команды: После выполнения команды, пользователь domain\username сможет отправлять письма от имени группы DistributionGroup. Дополнительная информация на сайте: http://www.exchangerus.ru http://technet.microsoft.com/ru-ru/library/bb125256.aspx
Как быстро переключаться между папками Exchange 2010 в PowerShell?
Иногда требуется запустить скрипт PowerShell, который поставляется вместе с Exchange Server 2010. Например для установки антиспам агентов на Hub transport требуется скрипт install-AntispamAgents.ps1 или скрипт new-TestCasConnectivityUser.ps1 для создания специальной учетной записи, используемой при тестах CAS роли. Эти скрипты находятся по стандартному пути C:\Program Files\Microsoft\Exchange Server\V14. Конечно можно воспользоваться старым добрым способом, запустить EMS, набрать cd […]