PSDrive'ı Kaldır (Microsoft.PowerShell.Management)


PSDrive'ı Kaldır

Modül:
Microsoft.PowerShell.Management

Geçici PowerShell sürücülerini siler ve eşlenen ağ sürücülerinin bağlantısını keser.

Sözdizimi

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

Tanım

Remove-PSDrive cmdlet'i, New-PSDrive cmdlet'i kullanılarak oluşturulan geçici PowerShell sürücülerini siler.

Windows PowerShell 3.0'dan itibaren Remove-PSDrive, New-PSDrive'ın Persist parametresi kullanılarak oluşturulan sürücüler de dahil ancak bunlarla sınırlı olmamak üzere eşlenen ağ sürücülerinin bağlantısını da keser .

Remove-PSDrive, Windows fiziksel veya mantıksal sürücülerini silemez.

Windows PowerShell 3.0'dan başlayarak, bilgisayara harici bir sürücü bağlandığında, PowerShell dosya sistemine otomatik olarak yeni sürücüyü temsil eden bir PSDrive ekler. PowerShell'i yeniden başlatmanıza gerek yoktur. Benzer şekilde, harici bir sürücünün bilgisayarla bağlantısı kesildiğinde PowerShell, kaldırılan sürücüyü temsil eden PSDrive'ı otomatik olarak siler.

Örnekler

Örnek 1: Dosya sistemi sürücüsünü kaldırma

Bu komut, smp adlı geçici dosya sistemi sürücüsünü kaldırır.

Remove-PSDrive -Name smp

Örnek 2: Eşlenen ağ sürücülerini kaldırın

Bu komut, X: ve S: eşlenmiş ağ sürücülerinin bağlantısını kesmek için PSDrive'ı Kaldır'ı kullanır.

Get-PSDrive X, S | Remove-PSDrive

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tip :

SwitchParameter

Takma adlar:

cf

Konum:

Adlandırılmış

Varsayılan değer:

False

Gerekli:

False

Boru hattı girişini kabul edin:

False

Joker karakterleri kabul et:

False

-Force

Geçerli PowerShell sürücüsünü kaldırır.

Tip :

SwitchParameter

Konum:

Adlandırılmış

Varsayılan değer:

False

Gerekli:

False

Boru hattı girişini kabul edin:

False

Joker karakterleri kabul et:

False

-LiteralName

Sürücünün adını belirtir.

LiteralName değeri tam olarak yazıldığı gibi kullanılır. Hiçbir karakter joker karakter olarak yorumlanmaz. Ad, kaçış karakterleri içeriyorsa, onu tek tırnak işaretleri (') içine alın. Tek tırnak işaretleri, PowerShell'e hiçbir karakteri kaçış dizisi olarak yorumlamaması talimatını verir.

Tip :

String[]

Konum:

0

Varsayılan değer:

None

Gerekli:

True

Boru hattı girişini kabul edin:

True

Joker karakterleri kabul et:

False

-Name

Kaldırılacak sürücülerin adlarını belirtir. Sürücü adından sonra iki nokta üst üste (:) yazmayın.

Tip :

String[]

Konum:

0

Varsayılan değer:

None

Gerekli:

True

Boru hattı girişini kabul edin:

True

Joker karakterleri kabul et:

True

-PSProvider

PSProvider nesnelerinin bir dizisini belirtir. Bu cmdlet, belirtilen PowerShell sağlayıcısıyla ilişkili tüm sürücüleri kaldırır ve bağlantısını keser.

Tip :

String[]

Konum:

Adlandırılmış

Varsayılan değer:

None

Gerekli:

False

Boru hattı girişini kabul edin:

True

Joker karakterleri kabul et:

False

-Scope

Sürücü için bir kapsam belirtir. Bu parametre için kabul edilebilir değerler şunlardır: Global, Local ve Script veya geçerli kapsama göre bir sayı. Kapsam sayısı boyunca kapsam sayısı 0. Geçerli kapsam numarası 0 ve üst öğesi 1'dir. Daha fazla bilgi için bkz. about_Scopes.

Tip :

String

Konum:

Adlandırılmış

Varsayılan değer:

Yerel

Gerekli:

False

Boru hattı girişini kabul edin:

True

Joker karakterleri kabul et:

False

-WhatIf

Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmıyor.

Tip :

SwitchParameter

Takma adlar:

wi

Konum:

Adlandırılmış

Varsayılan değer:

False

Gerekli:

False

Boru hattı girişini kabul edin:

False

Joker karakterleri kabul et:

False

Girişler

PSDriveInfo

Get-PSDrive cmdlet'indeki gibi bir sürücü nesnesini bu cmdlet'e aktarabilirsiniz.

Çıkışlar

Yok

Bu cmdlet hiçbir çıktı döndürmez.

Notlar

PowerShell, Remove-PSDrive için aşağıdaki takma adları içerir:

  • Tüm platformlar:

      rdr
  • Remove-PSDrive cmdlet'i herhangi bir PowerShell sağlayıcısının açığa çıkardığı verilerle çalışacak şekilde tasarlanmıştır. Oturumunuzdaki sağlayıcıları listelemek için Get-PSProvider cmdlet'ini kullanın. Daha fazla bilgi için bkz. about_Providers.

İlgili makaleler