0% ont trouvé ce document utile (0 vote)
344 vues10 pages

Gérer Partitions et Comptes Utilisateurs avec PowerShell

Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
344 vues10 pages

Gérer Partitions et Comptes Utilisateurs avec PowerShell

Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Créer, supprimer, formater des partitions de

disque en Powershell sur Windows 10


Sur Windows 10, il existe plusieurs méthodes pour créer, supprimer, formater, agrandir
ou réduire des partitions de disque.
Vous pouvez utiliser la gestion des disques de Windows en graphique ou
avec diskpart en ligne de commandes.
Dans ce tutoriel, nous allons expliquer comment créer ou supprimer des partitions de
disque en Powershell.

Voici comment manipuler les partitions de disque avec PowerShell sur Windows 10,
Windows 11.

Créer, supprimer, formater des partitions de disque en Powershell


Lister les disques, partitions ou volume en Powershell

Voici les trois cmdlets (commande) pour lister les disques, partitions et volume :

 Get-Disk : lister les disques et leur numéro. Les disques sont identifiés par
des numéros
 Get-Partition : lister les partitions de disques qui sont identifiés par un
numéro de disque
 Get-Volume : enfin la liste des volumes identifiés par des lettres.

Si le disque n’est pas initialisé, vous pouvez le faire avec la commande suivante :
Initialize-Disk -Number 0

Créer une partition de disque

La commande pour créer une partition en PowerShell est New-Partition.

Pour créer une partition sur le disque 0 avec la taille maximale, il faut utiliser la
commande suivante.

New-Partition -DiskNumber 0 -AssignDriveLetter

Voici un exemple de commande Powershell à utiliser pour créer une partition en fixant
la taille de celle-ci.

New-Partition -DiskNumber 0 -AssignDriveLetter -Size 500gb

Supprimer une partition

Dans un premier temps, vous devez lister les partitions de disque, pour cela, il faut
utiliser la commande suivante :

Get-Volume

Une fois la partition de disque que vous souhaitez supprimer repérée, il faut saisir la
commande suivante :
Remove-Partition -DriveLetter X

Remplacez X par la lettre du lecteur.


Dans l’exemple ci-dessous, on supprime la partition E.

Formater une partition

Une fois la partition de disque créée, vous pouvez la formater en Powershell pour
préparer le système de fichiers et ainsi accueillir les fichiers et dossiers.
La commande en Powershell pour formater un disque est : Format-Volume

Voici un exemple pour formater la partition E

Format-Volume -DriveLetter E -FileSystem NTFS


La commande accepte plusieurs lettres de lecteurs pour formater ces derniers
successivement :

Format-Volume -DriveLetter F,G -FileSystem NTFS

Agrandir ou réduire des partitions de disque en Powershell

Le cmdlet ou commande Powershell pour réduire ou agrandir les partitions est : Resize-
Partition
Ce dernier permet de fixer la taille de la partition et donc d’agrandir ou réduire celle-ci.

Pour fixer la taille de la partition E à 2 Go, il faut utiliser la commande Resize-Partition


de cette manière :

Resize-Partition -DriveLetter E -Size 2gb


PowerShell donne la possibilité de gérer les utilisateurs locaux avec une collection de
commandes Microsoft.PowerShell.LocalAccounts.

Cet article vous guide pour utiliser Powershell afin d’administrer vos comptes et
groupes locaux.
Comment ajouter, supprimer et modifier des comptes utilisateurs et des groupes
locaux avec PowerShell.

Les commandes Powershell pour gérer les


comptes et groupes utilisateurs
Voici la liste des commandes disponible pour gérer les comptes locaux avec
PowerShell.
La commande suivante permet de les lister :

Get-Command -Module Microsoft.PowerShell.LocalAccounts


 Add-LocalGroupMember — Ajouter un utilisateur à un groupe
 Disable-LocalUser —Désactiver un utilisateur local
 Enable-LocalUser — Activer un utilisateur local
 Get-LocalGroup — Visualiser les groupes utilisateurs
 Get-LocalGroupMember — Visualiser la liste de tous les groupes et leurs
membres
 Get-LocalUser — Visualiser les préférences du compte local
 New-LocalGroup — Créer un groupe
 New-LocalUser — Créer un nouvel utilisateur local
 Remove-LocalGroup — Supprimer un utilisateur local
 Remove-LocalGroupMember — Supprimer le membre d’un groupe
 Remove-LocalUser — Supprimer un utilisateur local
 Rename-LocalGroup — Renommer un groupe
 Rename-LocalUser — Renommer un utilisateur
 Set-LocalGroup — Changer les paramètres d’un groupe local
 Set-LocalUser — Changer les paramètres d’un compte local

Ajouter, supprimer et modifier des comptes


utilisateurs avec PowerShell
Lister les comptes utilisateurs locaux

Voici comment lister les comptes utilisateurs locaux.


Les comptes utilisateurs actifs sont marqués à True.
Get-LocalUser

Pour afficher les informations complètes d’un compte utilisateur local, on utilise la
commande Powershell suivante :

Get-LocalUser -Name 'nomutilisateur' | Select-Object *

Enfin pour filtrer sur un objet en particulier on utilise Select-Object.


Par exemple la dernière date de modification du mot de passe :

Get-LocalUser -Name 'nom utilisateur' | Select-Object PasswordLastSet


Créer un compte utilisateur local avec PowerShell

Ensuite PowerShell donne la possibilité de créer les comptes utilisateurs suivants :

 Les comptes locaux


 Compte Microsoft
 Les comptes Active Directory Azure

Cela se fait avec la commande New-LocalUser.


Lorsque vous créé un compte utilisateur, vous devez indiquer le mot de passe.

Voici comment créer un compte local :

$UserPassword = Read-Host –AsSecureString

New-LocalUser "NomUtilisateur" -Password $UserPassword -FullName


"NomUtilisateur" -Description "CompleteVisibility"

Changer le mot de passe d’un utilisateur local avec PowerShell

Pour changer le mot de passe d’un compte utilisateur local avec PowerShell, on utilise
la commande Set-LocalUser.

$UserPassword = Read-Host –AsSecureString

Set-LocalUser -Name NomUtilisateur -Password $UserPassword –Verbose

Pour que le mot de passe n’expire jamais, il faut alors utiliser cette commande :

Set-LocalUser -Name NomUtilisateur -PasswordNeverExpires $False

 D’autres méthodessur cette page : Changer le mot de passe d’un utilisateur Windows.

Supprimer un compte utilisateur avec PowerShell


Le cmdlet Remove-LocalUser permet de supprimer un compte utilisateur local :

Remove-LocalUser -Name NomUtilisateur -Verbose

Ajouter, supprimer et modifier des groupe


utilisateurs avec PowerShell
Lister les groupes utilisateurs

Voici comment lister les groupes utilisateurs avec PowerShell :

Get-LocalGroup

Ajouter un groupe utilisateur avec PowerShell

Ensuite pour créer un groupe utilisateur, on utilise New-LocalGroup :

New-LocalGroup -Name 'NomGroupeUtilisateur' -Description 'Description


Groupe utilisateur'

Ajouter un utilisateur dans un groupe local avec Powershell

La commande pour créer un groupe utilisateur est Add-LocalGroupMember.


Vous pouvez ajouter plusieurs utilisateurs en une seule commande.

Add-LocalGroupMember -Group 'NomGroupe' -Member


('NomUtilisateur',’NomUtilisateur2') –Verbose
Par exemple pour ajouter l’utilisateur MaK et SuperMak au groupe administrateur en
PowerShell :

Add-LocalGroupMember -Group 'Administrateur' -Member


('MaK',’SuperMaK') –Verbose

Lister les comptes utilisateur d’un compte utilisateur

Pour obtenir la liste des utilisateurs d’un groupe en PowerShell :

Get-LocalGroupMember -Group 'NomGroupe'

Supprimer un groupe utilisateur local en PowerShell

Enfin pour supprimer un groupe utilisateur local en PowerShell, on utilise Remove-


LocalGroupMember :

Remove-LocalGroupMember -Group 'NomGroupe' -Member 'NomUtilisateur'

Vous aimerez peut-être aussi