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

Remove-Variable Cmdlet, 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şkeni 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 öğ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 öğ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:

  • Global
  • Yerel
  • Komut Dosyası
  • Geçerli kapsama göre bir sayı (0, 0'ın geçerli kapsam ve 1'in üst kapsam olduğu kapsam sayısı üzerinden)

Yerel varsayılandır. 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

Bir değişken nesnesini bu cmdlet'e yöneltebilirsiniz.

Çıkışlar

None

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

Notlar

PowerShell için aşağıdaki diğer adları Remove-Variableiçerir:

  • Tüm platformlar:

    • rv
  • 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.