Supprimez l'ordinateur local d'un groupe de travail ou d'un domaine.
Syntaxe
Remove-Computer [[-Credential] <PSCredential>] [-Force] [-PassThru] [-Confirm] [-WhatIf] [<CommonParameters>]
Description
L'applet de commande Remove-Computer supprime l'ordinateur local de son groupe de travail ou de son domaine actuel.
Lorsque vous supprimez un ordinateur d'un domaine, Remove-Computer désactive également le compte de domaine de l'ordinateur.
Lorsque l'ordinateur se trouve dans un domaine, vous devez fournir des informations d'identification (même si ce sont les informations d'identification de l'utilisateur actuel) et redémarrer l'ordinateur pour que le changement devienne effectif.
Pour obtenir les résultats de la commande, utilisez les paramètres Verbose et PassThru.
Paramètres
-Credential <PSCredential>
Spécifie un compte d'utilisateur qui a l'autorisation d'exécuter cette action. La valeur par défaut est l'utilisateur actuel.
Tapez un nom d'utilisateur, tel que « User01 » ou « Domain01\User01 », ou entrez un objet PSCredential, tel que celui généré par l'applet de commande Get-Credential. Si vous tapez un nom d'utilisateur, vous êtes invité à entrer un mot de passe.
Pour supprimer un ordinateur d'un domaine, vous devez utiliser le paramètre Credential, y compris lorsque vous utilisez les informations d'identification de l'utilisateur actuel.
Obligatoire ? |
false |
Position ? |
2 |
Valeur par défaut |
The credentials of the current user |
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-Force
Obligatoire ? |
false |
Position ? |
named |
Valeur par défaut |
|
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-PassThru
Retourne les résultats de la commande. Sinon, cette applet de commande ne génère aucune sortie.
Obligatoire ? |
false |
Position ? |
named |
Valeur par défaut |
|
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-Confirm
Vous invite à confirmer l'exécution de la commande.
Obligatoire ? |
false |
Position ? |
named |
Valeur par défaut |
|
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-WhatIf
Décrit le résultat que vous obtiendriez en exécutant la commande, sans réellement l'exécuter.
Obligatoire ? |
false |
Position ? |
named |
Valeur par défaut |
|
Accepter l'entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez about_Commonparameters.
Entrées et sorties
Le type d'entrée est le type des objets que vous pouvez diriger vers l'applet de commande. Le type de retour est le type des objets que l'applet de commande retourne.
Entrées |
None Vous ne pouvez pas diriger d'entrée vers cette applet de commande |
Sorties |
Microsoft.PowerShell.Commands.ComputerChangeInfo Lorsque vous utilisez le paramètre PassThru, Remove-Computer retourne un objet ComputerChangeInfo. Sinon, cette applet de commande ne génère aucune sortie. |
Exemple 1
C:\PS>remove-computer Description ----------- Cette commande supprime l'ordinateur d'un groupe de travail.
Exemple 2
C:\PS>remove-computer -credential domain01\admin01 -passthru -verbose; restart-computer Description ----------- Ces commandes suppriment l'ordinateur local du domaine auquel il est joint. La première commande supprime l'ordinateur du domaine. La commande utilise le paramètre Credential pour fournir les informations d'identification d'un administrateur de domaine. Elle utilise le paramètre PassThru et le paramètre courant Verbose pour afficher des informations sur la réussite ou l'échec de la commande. La seconde commande utilise l'applet de commande Restart-Computer pour redémarrer l'ordinateur, qui est obligatoire pour terminer l'opération de suppression. Le point-virgule (;) sépare deux commandes.
Voir aussi