PowerShell — это интерфейс командной строки. И поэтому вам придётся много печатать. При наборе текста часто случаются очепятки. Приложения PowerShell предоставляют методы помогающие минимизировать опечатки.
Консольное приложение поддерживает автодополнение (tab completion) команд в четырёх областях:
- Наберите «Get-C» и нажмите несколько раз клавишу Tab, затем понажимайте Shift-Tab. Powershell будет по кругу перебирать совпадение команд. Продолжайте набирать клавиши до тех пор пока не появится нужная команда.
2. Наберите «Get-ChildItem», затем пробел, затем «c:\». Нажмите несколько раз клавишу Tab. PowerShell начнёт по кругу перебирать доступные имена файлов и папок в текущей папке.
3. Наберите «Get-ChildItem», затем пробел, затем дефис («-«). Нажмите несколько раз клавишу Tab. PowerShell начнёт по кругу перебирать доступные параметры команды. Можно набрать часть параметра, например, букву «r» и нажимая клавишу Tab, перебрать доступные параметры команды на букву «r». Клавишей Esc можно очистить командную строку.
4. Наберите «Get-EventLog», затем пробел, затем дефис («-«) и параметр «Logname». Добавьте пробел и нажмите несколько раз клавишу Tab. PowerShell начнёт по кругу перебирать доступные значения для параметра команды. Это работает только с предопределёнными значениями для параметра команды. Нажмите Esc чтобы очистить командную строку.
Интегрированная среда сценариев PowerShell ISE предлагает улучшенные возможности автодополнения — технология IntelliSense. Эта технология работает также как в описанных сценариях автодополнения только подсказки всплывают в маленьком меню. Используя клавиши навигации вниз-вверх можно выбрать желаемый командлет, параметр или значение. Затем нажать Tab или Enter, чтобы подставить значение в команду и затем продолжить печатать.
Добавить комментарий