Remove-item

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Cmdlet Remove-Item
Alias ri, rm, rmdir, rd, erase, del
Rôle Supprimer des objets
Voir aussi Rename-item · Set-location

Remove-Item supprime des objets d'un fournisseur PowerShell (fichiers, dossiers, clés de registre, variables, etc.).

Usage

Remove-Item c:\temp\*.log

# Supprimer récursivement selon un filtre
Get-ChildItem c:\temp\* -Include *.txt -Recurse | Remove-Item

# -Force supprime les fichiers masqués, système ou en lecture seule
Remove-Item -Force c:\temp\*.log

Périmètre d'action

Remove-Item agit sur tous les fournisseurs PowerShell :

  • la base de registre
  • les variables
  • les variables d'environnement
  • les alias
  • la base de certificats x509 de la machine
  • les fonctions
  • les systèmes de fichiers

Voir la cmdlet Get-psprovider pour lister les fournisseurs disponibles.

Voir aussi