Condividi tramite


Remove-PSDrive

Rimuove un'unità di Windows PowerShell dal relativo percorso.

Sintassi

Remove-PSDrive [-LiteralName] <string[]> [-Force] [-PSProvider <string[]>] [-Scope <string>] [-Confirm] [-WhatIf] [-UseTransaction] [<CommonParameters>]

Remove-PSDrive [-Name] <string[]> [-Force] [-PSProvider <string[]>] [-Scope <string>] [-Confirm] [-WhatIf] [-UseTransaction] [<CommonParameters>]

Descrizione

Il cmdlet Remove-PSDrive elimina le unità di Windows PowerShell create tramite New-PSDrive.

Con Remove-PSDrive non è possibile eliminare le unità di Windows o le unità di rete mappate create utilizzando altri metodi; non è inoltre possibile eliminare l'unità di lavoro corrente.

Parametri

-Force

Consente al cmdlet di rimuovere l'unità di Windows PowerShell corrente.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-LiteralName <string[]>

Specifica il nome dell'unità di Windows PowerShell.

Il valore di LiteralName viene utilizzato così come viene digitato. Nessun carattere viene interpretato come carattere jolly. Se il nome include caratteri di escape, è necessario racchiuderlo tra virgolette singole tramite le quali si comunica a Windows PowerShell di non interpretare alcun carattere come sequenza di escape.

Obbligatorio?

true

Posizione?

1

Valore predefinito

Accettare input da pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

false

-Name <string[]>

Specifica i nomi delle unità di Windows PowerShell da rimuovere. Non digitare i due punti (:) dopo il nome dell'unità.

Obbligatorio?

true

Posizione?

1

Valore predefinito

Accettare input da pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

false

-PSProvider <string[]>

Rimuove tutte le unità di Windows PowerShell associate al provider di Windows PowerShell specificato.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

false

-Scope <string>

Accetta un indice che identifica l'ambito dal quale viene rimossa l'unità.

Obbligatorio?

false

Posizione?

named

Valore predefinito

Accettare input da pipeline?

true (ByPropertyName)

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

-UseTransaction

Include il comando nella transazione attiva. Questo parametro è valido solo quando è in corso una transazione. Per ulteriori informazioni, vedere about_Transactions.

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

System.Management.Automation.PSDriveInfo

È possibile reindirizzare un oggetto unità a Remove-PSDrive.

Output

Nessuno

Questo cmdlet non restituisce alcun output.

Note

Il cmdlet Remove-PSDrive è progettato per l'utilizzo di dati esposti da qualsiasi provider. Per elencare i provider disponibili nella sessione, digitare "Get-PSProvider". Per ulteriori informazioni, vedere about_Providers.

Esempio 1

C:\PS>remove-psdrive -name smp

Descrizione
-----------
Con questo comando viene rimossa un'unità di Windows PowerShell denominata "smp".





Vedere anche

Concetti

about_Providers
Get-PSDrive
New-PSDrive