PowerShell'de Nesneye Özellik Ekleme


Üye Ekle cmdlet'ini kullanma

Add-Member cmdlet'i, PowerShell'deki bir nesneye üyeler (özellikler ve yöntemler) eklemenizi sağlar.

PowerShell nesnesine özellik eklemek için:

  • Add-Member cmdlet'ine bir nesneyi ve ardından eklenecek özelliği aktarın

Nesneye özellik ekleyin:

$Obj = Get-Item C:\test
$Obj| Add-Member -MemberType NoteProperty -Name Size -Value 2048

İlk komutta, Get-Item C:\test, $Obj değişkenine kaydedilen DirectoryInfo nesnesini alır. $Obj, 2048 değerine sahip Size adlı not özelliğini bir dosyaya ekleyen Add-Memeber'a aktarılır. $Obj içindeki nesne.

-MemberType: Eklenecek üye türünü belirtir

-Name: Bir üyenin adını belirtir

-Value: Bir üyenin değerini belirtir

Windows PowerShell 3,0'da, not özelliğinin bir nesneye eklenmesini kolaylaştıran aşağıdaki iki parametre eklenmiştir.

-NotePropertyName: Not özelliği adını belirtmek için

-NotePropertyValue: Not özelliği değerini belirtmek için

Bu nedenle önceki kod şu şekilde de yazılabilir:

Nesneye özellik ekleyin:

$Obj = Get-Item C:\test
$Obj| Add-Member -NotePropertyName Size -NotePropertyValue 2048

$Obj'da nesnenin Size özelliğinin değerini kontrol edebilirsiniz.

Bir mülkün değerini kontrol edin:

$Obj.Size

Çıkış:

Çıkış:

2048

Katma değeri döndürmesi, $Obj içindeki nesneye başarıyla yeni bir özellik eklediğimiz anlamına gelir.

Hepsi PowerShell'de nesneye nasıl özellik ekleneceğiyle ilgili. Herhangi bir kafa karışıklığınız varsa, yorumlarda bize bildirin.

Daha fazla bilgi için Üye Ekle hakkında bilgi edinin.

İlgili makaleler