Как включить автоматическое заполнение параметра cmdlet в PowerShell?
Итак, я следую этому учебному пособию для начинающих по PowerShell здесь и слежу за тем, что показывает, как включить всплывающее окно с автоматическим предложением, которое появляется при попытке просмотреть все возможные параметры для определенного командлета. Поэтому, когда я пытаюсь воспроизвести его, напечатав "-" после командлета, согласно статье, должно появиться всплывающее окно, отображающее все возможные параметры для командлета. Но для меня это, похоже, не работает - хотя это появляется в определенном формате, но только после того, как я наберу ctrl+ пробел.
Есть ли способ, чтобы параметры появлялись автоматически и во всплывающем формате?
Итак, вот как статья показывает всплывающие подсказки для автозапчастей:
А вот мой PowerShell, где я должен ввести ctrl+ пробел, но параметры отображаются в другом формате:
NB Я использую PowerShell 5.1.
1 ответ
Из статьи вы связали:
Каждый командлет имеет несколько параметров, которые настраивают, что он делает. PowerShell ISE автоматически предложит все допустимые параметры и их типы после ввода командлета и дефиса (-)
PowerShell ISE - это инструмент разработки "Интегрированная среда сценариев" для PowerShell, поставляемый с Windows.
powershell.exe
это не PowerShell ISE.
Чтобы запустить ISE, введите ise
и нажмите Enter в командной строке PowerShell или откройте меню "Выполнить" и запустите powershell_ise.exe