2016-05-12 3 views
-2

нужны некоторые указатели на то, как построить сценарий Powershell, который выполняет следующие действия: запрашивает активное имя пользователя каталога, дает меню для включения этих активных действий каталога, заданных для имени пользователя: Сбросить пароль, Отключить учетную запись пользователя, Включить учетная запись пользователя, Разблокировать учетную запись пользователя, Удалить учетную запись пользователя?Powershell Script Active Directory

ответ

1

Чтобы задать вопрос пользователю, введите Read-Host. Пример:

$username = Read-Host "Type in username" 

Существует множество способов создания меню. Вы можете сделать это вручную, используя Write-Host, чтобы показать информацию и Read-Host + a switch -statement, чтобы выполнить выбранный ответ. Или вы можете использовать встроенное решение с $host.ui.PromptForChoice() и System.Management.Automation.Host.ChoiceDescription -объектами (по одному для каждого пункта меню).

примеры меню:

Смежные вопросы