about_Built-in_Functions
Description courte
Décrit les fonctions intégrées dans PowerShell.
Description longue
PowerShell inclut un ensemble de fonctions chargées dans chaque session PowerShell. Ces fonctions sont similaires aux applets de commande, mais elles ne sont pas incluses dans un module. Ils sont définis dans le moteur PowerShell lui-même.
Ces fonctions sont fournies en tant qu’assistance abrégées pour les tâches courantes. Dans de nombreux cas, ces fonctions appellent une applet de commande existante avec un paramètre supplémentaire.
cd..
Dans l’interpréteur de commandes Windows CMD, il est courant d’exécuter la cd
commande sans espaces entre la commande et le chemin de destination. Cette fonction s’exécute Set-Location ..
pour passer au dossier parent.
cd\
Dans l’interpréteur de commandes Windows CMD, il est courant d’exécuter la cd
commande sans espaces entre la commande et le chemin de destination. Cette fonction s’exécute Set-Location \
pour passer au dossier racine.
cd~
Dans l’interpréteur de commandes Windows CMD, il est courant d’exécuter la cd
commande sans espaces entre la commande et le chemin de destination. Cette fonction s’exécute Set-Location ~
pour passer au dossier d’accueil.
Cette fonction a été ajoutée dans PowerShell 7.4.
Pause
Cette fonction réplique le comportement de la pause
commande à partir de cmd.exe
.
Le script interrompt l’exécution et invite l’utilisateur à atteindre une clé pour continuer.
help
Cette fonction appelle Get-Help
avec vos paramètres et transmet la sortie à la commande du pagineur du système. PowerShell utilise un autre pagineur par défaut pour les systèmes Windows et non-Windows. Sur les systèmes Windows, le pagineur par défaut est more.com
. Sur les systèmes non-Windows, le pagineur par défaut est less
.
Si la $env:PAGER
variable d’environnement est définie, PowerShell utilise le programme spécifié au lieu de la valeur par défaut du système.
prompt
Il s’agit de la fonction qui crée l’invite par défaut pour la ligne de commande PowerShell. Vous pouvez personnaliser votre invite en remplaçant cette fonction par votre propre. Pour plus d’informations, consultez about_Prompts.
Clear-Host
Cette fonction efface l’écran. Pour plus d’informations, consultez Clear-Host.
TabExpansion2
Il s’agit de la fonction par défaut à utiliser pour l’extension de tabulation. Pour plus d’informations, consultez TabExpansion2.
oss
Cette fonction fournit un moyen court pour s’exécuter Out-String -Stream
dans un pipeline. Pour plus d’informations, consultez Out-String.
mkdir
Cette fonction offre un moyen court de s’exécuter New-Item -Type Directory
avec vos paramètres. Cette fonction est définie uniquement pour les systèmes Windows. Le système Linux et macOS utilisent la commande native mkdir
.
Fonctions de lettre de lecteur Windows
Dans Windows, les points de montage de lecteur sont associés à une lettre de lecteur comme C:
.
Vous pouvez basculer vers l’emplacement actuel sur un autre lecteur en entrant cette lettre de lecteur sur la ligne de commande.
PowerShell crée une fonction pour chaque lettre de lecteur possible, A:
via Z:
.
Ces fonctions de lettre de lecteur ne sont pas définies sur les systèmes non Windows.