Utilisation d'applets de commande
Une applet de commande est un simple outil de ligne de commande à fonctionnalité unique intégré dans l'interpréteur de commandes. Les applets de commande s'utilisent de la même manière que les commandes et utilitaires traditionnels. Commencez en tapant le nom de l'applet de commande à l'invite de commandes de Windows PowerShell. Les commandes Windows PowerShell ne respectent pas la casse, de sorte que vous pouvez les taper en majuscules ou en minuscules.
Par exemple, vous pouvez essayer l'applet de commande Get-Date :
C:\PS> get-date
Thursday, November 10, 2005 4:43:50 PM
Pour répertorier les applets de commande de votre session, utilisez l'applet de commande Get-Command sans paramètres de commande.
PS> get-command
CommandType Name Definition
----------- ---- ----------
Cmdlet Add-Content Add-Content [-Path] <String[...
Cmdlet Add-History Add-History [[-InputObject] ...
Cmdlet Add-Member Add-Member [-MemberType] <PS...
...
…
L'affichage Get-Command par défaut comporte trois colonnes : CommandType, Name et Definition. Lorsqu'il s'agit d'afficher la liste des applets de commande, la colonne Definition affiche la syntaxe de l'applet de commande. Les points de suspension (...) dans la syntaxe indiquent que les données sont tronquées.
L'applet de commande Get-Command obtient également des commandes et éléments de commande autres que des applets de commande, notamment les alias (surnoms de commandes), fonctions et exécutables disponibles dans Windows PowerShell.
La commande suivante répertorie les exécutables disponibles dans Windows PowerShell en utilisant le paramètre Name de Get-Command.
PS> get-command -name *.exe
CommandType Name Definition
----------- ---- ----------
Application 000StTHK.exe C:\WINDOWS\system32\000StTHK.exe
Application 00THotkey.exe C:\WINDOWS\system32\00THotkey.exe
Application accwiz.exe C:\WINDOWS\system32\accwiz.exe
...
Lorsqu'il s'agit d'afficher la liste des exécutables, la colonne Definition contient le chemin d'accès complet à l'exécutable.
Ensuite, essayez d'autres applet de commande, comme Get-Process, Get-Service, Get-EventLog et Get-Alias.
Lorsque vous vous sentez à l'aise avec les applets de commande « Get- » simples, essayez Get-WmiObject. Cette applet de commande vous permet d'afficher et modifier les composants d'ordinateurs distants. Par exemple, la commande suivante obtient des informations sur le BIOS de l'ordinateur distant Server01 :
get-wmiobject win32_bios -computername server01
Si vous avez besoin d'aide avec une applet de commande, tapez :
get-help <cmdlet-name> -detailed
par exemple :
get-help get-alias -detailed