Aracılığıyla paylaş


Remove-Variable

Bir değişkeni ve değerini siler.

Syntax

Remove-Variable
      [-Name] <String[]>
      [-Include <String[]>]
      [-Exclude <String[]>]
      [-Force]
      [-Scope <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

cmdlet'i Remove-Variable , geçerli oturum gibi bir değişkeni ve değerini tanımlandığı kapsamdan siler. Sabit olarak ayarlanan değişkenleri veya sisteme ait olan değişkenleri silmek için bu cmdlet'i kullanamazsınız.

Örnekler

Örnek 1: Değişken kaldırma

Remove-Variable Smp

Bu komut değişkeni siler $Smp .

Parametreler

-Confirm

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

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

-Exclude

Bu cmdlet'in işlemden atlayan bir öğe dizisini belirtir. Bu parametrenin değeri Name parametresini niteler. "s*" gibi bir ad öğesi veya desen girin. Joker karakterlere izin verilir.

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

-Force

Cmdlet'in salt okunur olsa bile değişkeni kaldırdığını gösterir. Force parametresi kullanıldığında bile, cmdlet bir sabiti kaldıramaz.

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

-Include

Bu cmdlet'in işlemde sileceği bir öğe dizisini belirtir. Bu parametrenin değeri Name parametresini niteler. s* gibi bir ad öğesi veya desen girin. Joker karakterlere izin verilir.

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

-Name

Kaldırılacak değişkenin adını belirtir. Parametre adı (Ad) isteğe bağlıdır. Joker karakterlere izin verilir

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

-Scope

Yalnızca belirtilen kapsamdaki değişkenleri alır. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Genel
  • Yerel
  • Komut Dosyası
  • Geçerli kapsama göre bir sayı (0, kapsam sayısı boyunca; burada 0 geçerli kapsam ve 1 onun üst kapsamıdır)

Yerel varsayılan değerdir. Daha fazla bilgi için bkz. about_Scopes.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Girişler

PSVariable

Değişken nesnesini öğesine Remove-Variableyöneltebilirsiniz.

Çıkışlar

None

Bu cmdlet herhangi bir çıkış döndürmez.

Notlar

  • Değişiklikler yalnızca oturum gibi geçerli kapsamı etkiler. Bir değişkeni tüm oturumlardan silmek için PowerShell profilinize bir Remove-Variable komut ekleyin.

  • Ayrıca, yerleşik diğer adına rvda başvurabilirsinizRemove-Variable. Daha fazla bilgi için bkz. about_Aliases.