Rimuove il computer locale da un gruppo di lavoro o un dominio.
Sintassi
Remove-Computer [[-Credential] <PSCredential>] [-Force] [-PassThru] [-Confirm] [-WhatIf] [<CommonParameters>]
Descrizione
Il cmdlet Remove-Computer rimuove il computer locale dal relativo gruppo di lavoro o dominio corrente.
Quando si rimuove un computer da un dominio, Remove-Computer disabilita anche l'account di dominio del computer.
Quando il computer fa parte di un dominio, è necessario specificare le credenziali, anche se si tratta delle credenziali dell'utente corrente, e riavviare il computer per rendere effettiva la modifica.
Per ottenere i risultati del comando, utilizzare i parametri Verbose e PassThru.
Parametri
-Credential <PSCredential>
Specifica un account utente con autorizzazione per l'esecuzione di questa azione. Il valore predefinito è l'utente corrente.
Digitare un nome utente, ad esempio "Utente01" o "Dominio01\Utente01", o immettere un oggetto PSCredential, ad esempio uno generato dal cmdlet Get-Credential. Se si digita un nome utente, viene richiesta una password.
Per rimuovere un computer da un dominio, è necessario utilizzare il parametro Credential, anche quando si utilizzano le credenziali dell'utente corrente.
Obbligatorio? |
false |
Posizione? |
2 |
Valore predefinito |
The credentials of the current user |
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-Force
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-PassThru
Restituisce i risultati del comando. Negli altri casi, il cmdlet non genera alcun output.
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-Confirm
Chiede una conferma prima di eseguire il comando.
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-WhatIf
Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.
Obbligatorio? |
false |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
<CommonParameters>
Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.
Input e output
Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.
Input |
Nessuno Non è possibile reindirizzare l'input a questo cmdlet |
Output |
Microsoft.PowerShell.Commands.ComputerChangeInfo Quando si utilizza il parametro PassThru, Remove-Computer restituisce un oggetto ComputerChangeInfo. Negli altri casi, il cmdlet non genera alcun output. |
Esempio 1
C:\PS>remove-computer Descrizione ----------- Con questo comando il computer viene rimosso da un gruppo di lavoro.
Esempio 2
C:\PS>remove-computer -credential domain01\admin01 -passthru -verbose; restart-computer Descrizione ----------- Con questi comandi il computer locale viene rimosso dal dominio al quale è associato. Con il primo comando il computer viene rimosso dal dominio. Viene utilizzato il parametro Credential per specificare le credenziali di un amministratore di dominio. Vengono utilizzati il parametro PassThru e il parametro comune Verbose per visualizzare informazioni sull'esito positivo o negativo del comando. Nel secondo comando viene utilizzato il cmdlet Restart-Computer per il riavvio il computer, necessario per completare l'operazione di rimozione. Il punto e virgola (;) separa i due comandi.
Vedere anche