Megosztás a következőn keresztül:


Remove-PSDrive

Törli az ideiglenes PowerShell-meghajtókat, és leválasztja a leképezett hálózati meghajtókat.

Syntax

Name (Alapértelmezett)

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

LiteralName

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

Description

A Remove-PSDrive parancsmag törli a New-PSDrive parancsmaggal létrehozott ideiglenes PowerShell-meghajtókat.

A Windows PowerShell 3.0-tól kezdve a Remove-PSDrive a leképezett hálózati meghajtókat is leválasztja, beleértve a PersistNew-PSDrive paraméterével létrehozott meghajtókat is.

Remove-PSDrive nem tudja törölni a Windows fizikai vagy logikai meghajtóit.

A Windows PowerShell 3.0-tól kezdve, amikor egy külső meghajtó csatlakozik a számítógéphez, a PowerShell automatikusan hozzáad egy PSDrive-ot az új meghajtót képviselő fájlrendszerhez. Nem kell újraindítania a PowerShellt. Hasonlóképpen, ha egy külső meghajtót leválasztanak a számítógépről, a PowerShell automatikusan törli az eltávolított meghajtót jelképező PSDrive-ot.

Példák

1. példa: Fájlrendszer-meghajtó eltávolítása

Ez a parancs eltávolít egy "smp" nevű ideiglenes fájlrendszer-meghajtót.

Remove-PSDrive -Name smp

2. példa: Leképezett hálózati meghajtók eltávolítása

Ez a parancs Remove-PSDrive használ az X: és az S: megfeleltetett hálózati meghajtók leválasztásához.

Get-PSDrive X, S | Remove-PSDrive

Paraméterek

-Confirm

Megerősítést kér a parancsmag futtatása előtt.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Cf

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-Force

Eltávolítja az aktuális PowerShell-meghajtót.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-LiteralName

Megadja a meghajtó nevét.

A LiteralName értékét pontosan a beírt módon használja a rendszer. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha a név tartalmaz feloldó karaktereket, csatolja egy idézőjelbe ('). Az önálló idézőjelek arra utasítják a PowerShellt, hogy ne értelmezze a karaktereket menekülési sorozatként.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

LiteralName
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-Name

Megadja az eltávolítandó meghajtók nevét. Ne írjon be kettőspontot (:) a meghajtó neve után.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:True
DontShow:False

Paraméterkészletek

Name
Position:0
Kötelező:True
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-PSProvider

A PSProvider objektumok tömbje. Ez a parancsmag eltávolítja és leválasztja a megadott PowerShell-szolgáltatóhoz társított összes meghajtót.

Paramétertulajdonságok

Típus:

String[]

Alapértelmezett érték:None
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-Scope

A meghajtó hatókörét adja meg. A paraméter elfogadható értékei a következők: globális, helyi és szkript, vagy az aktuális hatókörhöz viszonyított szám. A hatókörök száma 0 a hatókörök számán keresztül. Az aktuális hatókör száma 0, szülője pedig 1. További információ található a about_Scopesrészben.

Paramétertulajdonságok

Típus:String
Alapértelmezett érték:Local
Támogatja a helyettesítő karaktereket:False
DontShow:False

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:True
Fennmaradó argumentumokból származó érték:False

-UseTransaction

Tartalmazza a parancsot az aktív tranzakcióban. Ez a paraméter csak akkor érvényes, ha egy tranzakció folyamatban van. További információ: about_Transactions.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:usetx

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

-WhatIf

Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.

Paramétertulajdonságok

Típus:SwitchParameter
Alapértelmezett érték:False
Támogatja a helyettesítő karaktereket:False
DontShow:False
Aliasok:Wi

Paraméterkészletek

(All)
Position:Named
Kötelező:False
Folyamatból származó érték:False
Folyamatból származó érték tulajdonságnév alapján:False
Fennmaradó argumentumokból származó érték:False

CommonParameters

Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.

Bevitelek

PSDriveInfo

A meghajtóobjektumokat, például a Get-PSDrive parancsmagot a Remove-PSDrive parancsmagba is csövezheti.

Kimenetek

None

Ez a parancsmag nem ad vissza kimenetet.

Jegyzetek

  • A Remove-PSDrive parancsmag úgy lett kialakítva, hogy bármely PowerShell-szolgáltató által közzétett adatokkal működjön együtt. A munkamenetben szereplő szolgáltatók listázásához használja a Get-PSProvider parancsmagot. További információért lásd a about_Providerscímű részt.