0%
Modifier les propriétés d'un ordinateur

Modifier les propriétés d'un ordinateur

Ce guide vous montre comment modifier les propriétés d'un ordinateur dans Active Directory avec PowerShell.

10-15 min 849 vues

Modifier les propriétés d'un ordinateur

Résumé des commandes

# Modifier la description d'un ordinateur
Set-ADComputer -Identity "PC-01" -Description "Nouvelle description"

# Modifier plusieurs propriétés
Set-ADComputer -Identity "PC-01" -Description "Ordinateur portable" -Location "Bureau 101"

# Modifier les propriétés personnalisées
Set-ADComputer -Identity "PC-01" -Replace @{extensionAttribute1="Valeur personnalisée"}

# Désactiver un ordinateur
Disable-ADAccount -Identity "PC-01"

# Activer un ordinateur
Enable-ADAccount -Identity "PC-01"

Explications détaillées

1. Modifier la description

Pour modifier la description d'un ordinateur :

Set-ADComputer -Identity "PC-01" -Description "Nouvelle description"

2. Modifier plusieurs propriétés

Vous pouvez modifier plusieurs propriétés en une seule commande :

Set-ADComputer -Identity "PC-01" -Description "Ordinateur portable" -Location "Bureau 101"

3. Modifier les propriétés personnalisées

Pour ajouter ou modifier des attributs personnalisés :

Set-ADComputer -Identity "PC-01" -Replace @{extensionAttribute1="Valeur personnalisée"}

4. Gérer l'état de l'ordinateur

Pour activer ou désactiver un ordinateur :

# Désactiver
Disable-ADAccount -Identity "PC-01"

# Activer
Enable-ADAccount -Identity "PC-01"

Exemple pratique

Voici un script complet pour mettre à jour plusieurs ordinateurs :

# Créer une liste des modifications à effectuer
$Modifications = @(
    @{
        Name = "PC-01"
        Description = "Ordinateur de bureau"
        Location = "Bureau 101"
        Department = "IT"
    },
    @{
        Name = "PC-02"
        Description = "Ordinateur portable"
        Location = "Bureau 102"
        Department = "RH"
    }
)

# Appliquer les modifications
foreach ($Modification in $Modifications) {
    Set-ADComputer -Identity $Modification.Name `
                  -Description $Modification.Description `
                  -Location $Modification.Location `
                  -Replace @{department=$Modification.Department}
}

Ce script :

  • Définit une liste d'ordinateurs à modifier
  • Met à jour la description et l'emplacement
  • Ajoute un attribut personnalisé pour le département
Lien copié !