# PowerShell Command Reference
## Verbes et leurs actions
| Verbe | Action |
|---------|---------------------------------|
| Get | Afficher tous les verbes |
| New | Créer |
| Add | Ajouter |
| Get | Afficher |
| Set | Modifier |
| Remove | Supprimer |
## `Get-Command`
- Voir toutes les commandes possibles :
```powershell
Get-Command
```
### Types de commandes
PowerShell supporte trois types de commandes :
1. **Alias**
2. **Fonction**
3. **Cmdlet**
Vous pouvez filtrer les commandes par type avec :
```powershell
Get-Command -CommandType {type}
```
## Manipulation d'un objet dans PowerShell
1. Afficher l'objet :
```powershell
Get-{Cmdlet}
```
2. Afficher toutes les propriétés de l'objet :
```powershell
Get-{Cmdlet} | Select *
```
3. Sélectionner des propriétés spécifiques (par exemple, `Color`, `Diameter`) :
```powershell
Get-{Cmdlet} | Select Color, Diameter
```
## Filtrage des commandes
1. Afficher toutes les commandes commençant par le verbe `Get` :
```powershell
Get-Command Get-*
```
2. Afficher toutes les cmdlets contenant la chaîne de caractères `Printer` :
```powershell
Get-Command *Printer*
```
3. Afficher toutes les cmdlets contenant la chaîne de caractères `User` avec le verbe `New` :
```powershell
Get-Command New-*User*
```
## Système d'aide
Pour afficher le manuel d'une commande dans une nouvelle fenêtre :
```powershell
Help Get-{Cmdlet} -ShowWindow
```