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-Membercmdlet'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ış:
2048Katma 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.