← Anasayfa

Get-Member (GM) Organ Röntgeni: Komutun Karnında Neler Saklı?

Eğitim, powershellPowerShell

Bir süreç yazdınız örneğin komut olarak dediniz ki Get-Process explorer. Ekrana çıkan sütunlar çok dar (Name, PID, Memory). Siz bunun 'Açıklama' ve 'Yol (Exe Yolu)' kısımlarını çekmek istiyorsunuz lakin İngilizce modüllerinin (Açıklamanın) ne adla gizlendiğini bilmiyorsunuz!

Google açıp 'How to list process path in powershell' mi yazacaksınız? Hayır! Siz zaten hastanın ciğerini açağınız masadasınız:

Get-Member Sihri

Get-Process explorer | Get-Member

Sisteme siz bunu itelediğiniz an, karşınıza Property (Hücre Özellikleri) fihristi çıkar. Terminal der ki; 'Kardeşim sen benden Process istiyorsun ya? Benim içimde StartTime, Path, Description, Responding adında el değmeden gizli bıraktığım tonla obje yatıyor!'. Siz bunu gördükten sonra artık kurguyu bağlarsınız: Get-Process | Select-Object Name, Description, Path. İşte programcı siber kodlanması budur.