Remove-PSDrive
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>]
Description
Remove-PSDrive
cmdlet'i, New-PSDrive
cmdlet'i kullanılarak oluşturulan geçici PowerShell sürücülerini siler.
Windows PowerShell 3.0'da başlayarak Remove-PSDrive
, New-PSDrive
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'da, bilgisayara bir dış sürücü bağlandığında PowerShell, yeni sürücüyü temsil eden dosya sistemine otomatik olarak bir PSDrive ekler. PowerShell'i yeniden başlatmanız gerekmez. Benzer şekilde, bir dış 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 bir dosya sistemi sürücüsünü kaldırır.
Remove-PSDrive -Name smp
Örnek 2: Eşlenen ağ sürücülerini kaldırma
Bu komut, X:
ve S:
eşlenen ağ sürücülerinin bağlantısını kesmek için Remove-PSDrive
kullanır.
Get-PSDrive X, S | Remove-PSDrive
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Geçerli PowerShell sürücüsünü kaldırır.
Tür: | SwitchParameter |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | 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 yorumlanmamıştır.
Ad kaçış karakterleri içeriyorsa, tek tırnak içine alın ('
). Tek tırnak işaretleri PowerShell'e hiçbir karakteri kaçış dizisi olarak yorumlamamasını belirtir.
Tür: | String[] |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | 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 (:
) kullanmayın.
Tür: | String[] |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | True |
-PSProvider
PSProvider nesneleri 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.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | 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ı, kapsam sayısı üzerinden 0
. Geçerli kapsam numarası 0
ve üst öğesi 1
. Daha fazla bilgi için bkz. about_Scopes.
Tür: | String |
Position: | Named |
Default value: | Local |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Get-PSDrive
cmdlet'i gibi bir sürücü nesnesini bu cmdlet'e yönlendirebilirsiniz.
Çıkışlar
None
Bu cmdlet çıkış döndürmez.
Notlar
PowerShell, Remove-PSDrive
için aşağıdaki diğer adları içerir:
Tüm platformlar:
rdr
Remove-PSDrive
cmdlet'i herhangi bir PowerShell sağlayıcısı tarafından kullanıma sunulan verilerle çalışacak şekilde tasarlanmıştır. Oturumunuzda sağlayıcıları listelemek içinGet-PSProvider
cmdlet'ini kullanın. Daha fazla bilgi için bkz. about_Providers.
İlişkili Bağlantılar
PowerShell