Remove-PSDrive

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

Syntax

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

Description

A Remove-PSDrive parancsmag törli a parancsmag használatával New-PSDrive létrehozott ideiglenes PowerShell-meghajtókat.

A Windows PowerShell 3.0-tól Remove-PSDrive kezdődően a leképezett hálózati meghajtókat is leválasztja, beleértve, de nem kizárólagosan az állandó paraméterrel New-PSDrivelétrehozott meghajtókat is.

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

A Windows PowerShell 3.0-s verziójá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 képviselő PSDrive-ot.

Példák

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

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

Remove-PSDrive -Name smp

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

Ez a parancs Remove-PSDrive leválasztja a X: leképezett S: hálózati meghajtókat.

Get-PSDrive X, S | Remove-PSDrive

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-LiteralName

Megadja a meghajtó nevét.

A LiterálNév értéke pontosan a beírt módon van használva. A rendszer egyetlen karaktert sem értelmez helyettesítő karakterként. Ha a név tartalmaz feloldókaraktereket, tegye idézőjelek közé ('). Az egyszeres idézőjelek arra utasítják a PowerShellt, hogy ne értelmezze feloldókarakterekként a karaktereket.

Type:String[]
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Name

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

Type:String[]
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:True

-PSProvider

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

Type:String[]
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Scope

Megadja a meghajtó hatókörét. A paraméter elfogadható értékei a következők: Global, Localés Script, 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örszám és 0 a szülője.1 További információ: about_Scopes.

Type:String
Position:Named
Default value:Local
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

PSDriveInfo

A meghajtóobjektumokat ( például egyet) a Get-PSDrive parancsmagból a parancsmagba helyezheti Remove-PSDrive át.

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. A munkamenetben szereplő szolgáltatók listázásához használja a Get-PSProvider parancsmagot. További információ: about_Providers.