Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Краткое описание
Описывает встроенные функции в PowerShell.
Подробное описание
PowerShell включает набор функций, загруженных в каждый сеанс PowerShell. Эти функции похожи на командлеты, но они не включены в любой модуль. Они определены в самом обработчике PowerShell.
Эти функции предоставляются в качестве кратких вспомогательных элементов для распространенных задач. Во многих случаях эти функции вызывают существующий командлет с дополнительным параметром.
cd..
В оболочке Windows CMD обычно выполняется cd
команда без пробелов между командой и конечным путем. Эта функция выполняется Set-Location ..
для изменения родительской папки.
cd\
В оболочке Windows CMD обычно выполняется cd
команда без пробелов между командой и конечным путем. Эта функция выполняется Set-Location \
для изменения корневой папки.
cd~
В оболочке Windows CMD обычно выполняется cd
команда без пробелов между командой и конечным путем. Эта функция выполняется Set-Location ~
для изменения в домашнюю папку.
Эта функция была добавлена в PowerShell 7.4.
Pause
Эта функция реплицирует поведение pause
команды из cmd.exe
.
Скрипт приостанавливает выполнение и запрашивает у пользователя нажатие клавиши для продолжения.
help
Эта функция вызывается Get-Help
с параметрами и передает выходные данные команде пейджера системы. PowerShell использует другой пейджер по умолчанию для windows и систем, отличных от Windows. В системах Windows используется more.com
пейджер по умолчанию. В системах, отличных от Windows, по умолчанию используется less
пейджер.
$Env:PAGER
Если определена переменная среды, PowerShell использует указанную программу вместо системного по умолчанию.
prompt
Это функция, которая создает запрос по умолчанию для командной строки PowerShell. Вы можете настроить запрос, переопределив эту функцию самостоятельно. Дополнительные сведения см. в about_Prompts.
Clear-Host
Эта функция очищает экран. Дополнительные сведения см. в разделе Clear-Host.
TabExpansion2
Это функция по умолчанию, используемая для расширения вкладок. Дополнительные сведения см. в разделе TabExpansion2.
oss
Эта функция предоставляет короткий способ выполнения Out-String -Stream
в конвейере. Дополнительные сведения см. в разделе Out-String.
mkdir
Эта функция предоставляет короткий способ выполнения New-Item -Type Directory
с параметрами. Эта функция определена только для систем Windows. Система Linux и macOS используют собственную mkdir
команду.
exec
Некоторые собственные команды Unix запускают что-то (например, ssh) и используют встроенную команду bash exec
для создания нового процесса, заменяющего текущий. PowerShell 7.3.1 добавляет функцию exec
для оболочки командлета switch-Process.
Switch-Process
вызывает собственную функцию Unix execv()
, чтобы обеспечить аналогичное поведение, как оболочки POSIX.
Функции буквы диска Windows
В Windows точки подключения дисков связаны с буквой диска, например C:
.
Вы можете переключиться на текущее расположение на другом диске, просто введя букву диска в командной строке.
PowerShell создает функцию для каждой возможной буквы диска. A:
Z:
Эти функции букв диска не определены в системах, отличных от Windows.
PowerShell