Remove-PSDrive
Elimina le unità di PowerShell temporanee e disconnette le unità di rete mappate.
Sintassi
Remove-PSDrive
[-Name] <String[]>
[-PSProvider <String[]>]
[-Scope <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-PSDrive
[-LiteralName] <String[]>
[-PSProvider <String[]>]
[-Scope <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il Remove-PSDrive
cmdlet elimina le unità di PowerShell temporanee create usando il New-PSDrive
cmdlet .
A partire da Windows PowerShell 3.0, Remove-PSDrive
disconnette anche le unità di rete mappate, tra cui, ma non solo, le unità create usando il parametro Persist di New-PSDrive
.
Remove-PSDrive
non può eliminare le unità fisiche o logiche di Windows.
A partire da Windows PowerShell 3.0, quando un'unità esterna è connessa al computer, PowerShell aggiunge automaticamente un PSDrive al file system che rappresenta la nuova unità. Non è necessario riavviare PowerShell. Analogamente, quando un'unità esterna viene disconnessa dal computer, PowerShell elimina automaticamente il PSDrive che rappresenta l'unità rimossa.
Esempio
Esempio 1: Rimuovere un'unità del file system
Questo comando rimuove un'unità del file system temporanea denominata smp
.
Remove-PSDrive -Name smp
Esempio 2: Rimuovere le unità di rete mappate
Questo comando usa Remove-PSDrive
per disconnettere le X:
unità di rete mappate e S:
mappate.
Get-PSDrive X, S | Remove-PSDrive
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Rimuove l'unità di PowerShell corrente.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiteralName
Specifica il nome dell'unità.
Il valore di LiteralName viene usato esattamente come tipizzato. Nessun carattere viene interpretato come carattere jolly.
Se il nome include caratteri di escape, racchiuderlo tra virgolette singole ('
). Le virgolette singole indicano a PowerShell di non interpretare alcun carattere come sequenze di escape.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Specifica i nomi delle unità da rimuovere. Non digitare due punti (:
) dopo il nome dell'unità.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-PSProvider
Specifica una matrice di oggetti PSProvider . Questo cmdlet rimuove e disconnette tutte le unità associate al provider di PowerShell specificato.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Scope
Specifica un ambito per l'unità. I valori accettabili per questo parametro sono: Global
, Local
e Script
o un numero relativo all'ambito corrente. Gli ambiti passano 0
attraverso il numero di ambiti. Il numero di ambito corrente è 0
e il relativo elemento padre è 1
. Per altre informazioni, vedere about_Scopes.
Type: | String |
Position: | Named |
Default value: | Local |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
È possibile inviare tramite pipe un oggetto unità, ad esempio dal Get-PSDrive
cmdlet, a questo cmdlet.
Output
None
Questo cmdlet non restituisce output.
Note
PowerShell include gli alias seguenti per Remove-PSDrive
:
Tutte le piattaforme:
rdr
Il
Remove-PSDrive
cmdlet è progettato per lavorare con i dati esposti da qualsiasi provider di PowerShell. Per elencare i provider nella sessione, usare ilGet-PSProvider
cmdlet . Per altre informazioni, vedere about_Providers.
Collegamenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per