Заметки о Windows и других программных продуктах Microsoft...

Изменяем способ ввода учетных данных в PowerShell

Изменяем способ ввода учетных данных в PowerShell

Как вы помните из предыдущей статьи, для получения учетных данных в PowerShell используется командлет Get-Credential. При выполнении команды открывается специальное графическое окно, в котором и вводятся нужные логин\пароль.

Ввод учетных данных в форму

 

Это поведение по умолчанию, но при необходимости способ ввода можно изменить.

Для того, чтобы избавиться от всплывающего окна и получить возможность вводить данные в командной строке, надо добавить в раздел реестра HKLM:\Software\Microsoft\PowerShell\1\ShellIds параметр ConsolePrompting и задать ему значение True. Сделать это можно следующей командой:

Set-ItemProperty -Path ″HKLM:\Software\Microsoft\PowerShell\1\ShellIds″ -Name ConsolePrompting -Value True

Ввод учетных данных в командной строке

 

Теперь при запросе окно всплывать не будет и вы сможете ввести данные непосредственно в консоли, что гораздо удобнее (на мой взгляд).

 
 
Комментарии

Пока нет комментариев.