Sdílet prostřednictvím


about_Vnitřní_funkce

Krátký popis

Popisuje integrované funkce v PowerShellu.

Dlouhý popis

PowerShell obsahuje sadu funkcí, které se automaticky načítají při každé relaci PowerShellu. Tyto funkce jsou podobné cmdletům, ale nejsou součástí žádného modulu. Jsou definované v samotném jádru PowerShellu.

Tyto funkce jsou k dispozici jako zkratkové pomocníky pro běžné úlohy. V mnoha případech tyto funkce volají existující cmdlet s dalším parametrem.

cd..

V prostředí příkazového řádku systému Windows je běžné spustit příkaz cd bez mezer mezi příkazem a cílovou cestou. Tato funkce použije Set-Location .. ke změně na nadřazenou složku.

cd\

V prostředí příkazového řádku systému Windows je běžné spustit příkaz cd bez mezer mezi příkazem a cílovou cestou. Tato funkce spustí Set-Location \ za účelem změny na kořenovou složku.

cd~

V prostředí příkazového řádku systému Windows je běžné spustit příkaz cd bez mezer mezi příkazem a cílovou cestou. Tato funkce spustí Set-Location ~ pro přechod do domovské složky.

Tato funkce byla přidána v PowerShellu 7.4.

pause

Tato funkce replikuje chování příkazu pause z cmd.exe. Skript pozastaví spuštění a vyzve uživatele, aby stiskl klávesu, aby pokračoval.

help (alias: man)

Tato funkce vyvolá Get-Help s vašimi parametry a předá výstup příkazu pager systému. PowerShell používá jiný výchozí pager pro systémy Windows a jiné systémy než Windows. V systémech Windows je výchozí pager more.com. V jiných systémech než Windows je výchozí pager less.

Pokud je definována proměnná prostředí $Env:PAGER, Použije PowerShell určený program místo výchozího systémového nastavení.

prompt

Toto je funkce, která vytvoří výchozí výzvu pro příkazový řádek PowerShellu. Výzvu můžete přizpůsobit přepsáním této funkce vaší vlastní funkcí. Další informace naleznete viz about_Prompts.

Clear-Host

Tato funkce vymaže obrazovku. Další informace najdete v části Clear-Host .

TabExpansion2

Toto je výchozí funkce, která se používá pro rozšíření tabulátoru. Další informace naleznete v TabExpansion2.

oss

Tato funkce poskytuje zjednodušený způsob spuštění Out-String -Stream v datovém potrubí. Další informace viz Out-String.

mkdir (alias: md)

Tato funkce poskytuje krátký způsob spuštění New-Item -Type Directory s vašimi parametry. Tato funkce je definována pouze pro systémy Windows. Systém Linux a macOS používají nativní příkaz mkdir.

exec

Některé nativní prostředí příkazů unixu, které spustí něco (třeba ssh), a pomocí integrovaného příkazu Bash exec vytvoří nový proces, který nahradí aktuální. PowerShell 7.3.1 přidá funkci exec, která zabalí rutinu Switch-Process. Switch-Process volá nativní funkci execv() unixu, která poskytuje podobné chování jako prostředí POSIX.

FUNKCE PÍSMEN JEDNOTEK SYSTÉMU WINDOWS

Ve Windows jsou přípojné body disků přidružené k písmenům jednotek, například C:. Na aktuální umístění na jiné jednotce můžete přepnout jednoduše tím, že zadáte písmeno této jednotky na příkazovém řádku.

PowerShell vytvoří funkci pro každé možné písmeno jednotky, od A: až po Z:.

Tyto funkce písmen jednotek nejsou definovány v jiných systémech než Windows.