diff --git a/Windows/Gestion des postes/Gestion des disques.md b/Windows/Gestion des postes/Gestion des disques.md index 6aae92c..6f9708f 100644 --- a/Windows/Gestion des postes/Gestion des disques.md +++ b/Windows/Gestion des postes/Gestion des disques.md @@ -86,3 +86,57 @@ delete volume ```cmd # après avoir sélectionné un disque clean + +# **Gestion des disques avec PowerShell** + +## Obtenir des informations + +```powershell +Get-Disk / Get-Partition / Get-Volume +``` + +## Partitionner + +```powershell +New-Partition - - - +New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter T +``` + +> 💡 **On peut mixer les commandes avec PowerShell** + +```powershell +Get-Disk | Where-Object PartitionStyle -Eq "RAW" | Initialize-Disk -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume +# Obtient tous les disques, filtre ceux en RAW (non partitionnés), les initialise, les partitionne, et les formate +``` + +## Formater + +```powershell +Format-Volume -DriveLetter -FileSystem -NewFileSystemLabel +# Exemple : +Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel DATA +``` + +## Changer l’identification d’un volume + +```powershell +Set-Volume -DriveLetter -NewFileSystemLabel <étiquette du volume> +# Exemple : +Set-Volume -DriveLetter D -NewFileSystemLabel DATA +``` + +## Supprimer une partition + +```powershell +Remove-Partition - - +# Exemple : +Remove-Partition -DiskNumber 5 -PartitionNumber 2 +``` + +## Nettoyer un disque + +```powershell +Clear-Disk - +# Exemple : +Clear-Disk -Number 2 +