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]
[-UseTransaction]
[<CommonParameters>]
Remove-PSDrive
[-LiteralName] <String[]>
[-PSProvider <String[]>]
[-Scope <String>]
[-Force]
[-WhatIf]
[-Confirm]
[-UseTransaction]
[<CommonParameters>]
Description
cmdlet'i Remove-PSDrive
, cmdlet'i kullanılarak New-PSDrive
oluşturulan geçici PowerShell sürücülerini siler.
Windows PowerShell 3.0'da başlayarak, Remove-PSDrive
öğesinin 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 New-PSDrive
bağlantısını 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 adlı smp
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, ve S:
eşlenen ağ sürücülerinin X:
bağlantısını kesmek için kullanırRemove-PSDrive
.
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 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.
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 veya Script
geçerli kapsama göre bir sayı. Kapsam sayısı 0
üzerinden kapsam sayısı. Geçerli kapsam numarası, 0
üst numarası ise şeklindedir 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 |
-UseTransaction
Komutunu etkin işleme ekler. Bu parametre yalnızca bir işlem devam ederken geçerlidir. Daha fazla bilgi için bkz . about_Transactions.
Tür: | SwitchParameter |
Diğer adlar: | usetx |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa 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
Cmdlet'indeki Get-PSDrive
gibi bir sürücü nesnesini bu cmdlet'e yönlendirebilirsiniz.
Çıkışlar
None
Bu cmdlet çıkış döndürmez.
Notlar
Windows PowerShell için aşağıdaki diğer adları Remove-PSDrive
içerir:
rdr
Remove-PSDrive
Cmdlet, 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çin cmdlet'iniGet-PSProvider
kullanın. Daha fazla bilgi için bkz . about_Providers.
İlişkili Bağlantılar
PowerShell