Как включить автоматическое заполнение параметра cmdlet в PowerShell? - PullRequest
0 голосов
/ 26 октября 2018

Итак, я следую этому учебному пособию для начинающих по PowerShell здесь и слежу за битом, который показывает, как включить всплывающее окно с автоматическим предложением, которое появляется при попытке просмотреть все возможные параметры для определенного командлета. Поэтому, когда я пытаюсь скопировать его, набирая «-» после командлета, согласно статье, должно появиться всплывающее окно, показывающее все возможные параметры для командлета. Но для меня это, похоже, не работает - хотя оно появляется в определенном формате, но только после того, как я наберу ctrl + space.

Есть ли способ, чтобы параметры автоматически появлялись и во всплывающем формате?

Так вот, как в статье показано всплывающее окно с автоматическими предложениями:

enter image description here

А вот мой PowerShell, где я должен ввести ctrl + пробел, но параметры отображаются в другом формате:

enter image description here

N.B. Я использую PowerShell 5.1.

1 Ответ

0 голосов
/ 26 октября 2018

Из статьи, на которую вы ссылались:

Каждый командлет имеет несколько параметров, которые настраивают его действия. PowerShell ISE автоматически предложит все допустимые параметры и их типы после ввода командлета и дефиса (-)

PowerShell ISE - это инструмент разработки "Интегрированная среда сценариев" дляPowerShell поставляется с Windows.

powershell.exe это , а не PowerShell ISE.

Чтобы запустить ISE, введите ise и нажмите ввод в командной строке powershell, или откройте меню «Выполнить» и запустите powershell_ise.exe

...