Змінюємо спосіб введення облікових даних в 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
Тепер при запиті вікно спливати не буде і ви зможете ввести дані безпосередньо в консолі, що набагато зручніше (на мій погляд).П>.