PowerShell ile Sistem Envanteri ve Raporlama (Donanım & Yazılım Bilgileri)
PowerShell Sistem Envanteri Raporlama Nedir?
PowerShell sistem envanteri raporlama, bilgisayar donanımı, işletim sistemi, yazılım ve ağ bilgilerini otomatik olarak toplayarak merkezi bir rapor haline getirme işlemidir.
Bu yöntem, özellikle BT envanter yönetimi, SCCM dışı raporlama ve denetim hazırlıkları için idealdir. CSV ile veri dışa aktarmayı detaylı öğrenmek istersen PowerShell ile Active Directory Kullanıcılarını CSV’ye Aktarma makalemizi inceleyebilirsin.
PowerShell ile Donanım Bilgilerini Listeleme
Temel sistem bilgilerini çekmek için:
Daha detaylı donanım bilgileri için:
İpucu: Tüm bilgileri tek bir raporda toplamak için WMI (Windows Management Instrumentation) sınıflarını birleştirebilirsiniz.
PowerShell ile Yüklü Yazılımları Listeleme
Bilgisayarda kurulu olan programları listelemek için:
Alternatif olarak 64-bit kayıt defteri yolunu da dahil etmek için:
CSV veya HTML Raporu Oluşturma Script’i
Aşağıdaki script hem donanım hem yazılım bilgilerini toplayarak CSV olarak dışa aktarır:
HTML Raporlama (Renkli Tablo Formatında)
İpucu: HTML raporlar, yöneticiler veya denetim ekipleri için görsel olarak daha okunabilir bir format sağlar.
Gerçek Senaryo: Ağdaki Tüm Bilgisayarlardan Envanter Toplama
Active Directory’den tüm bilgisayarları çekip rapor oluşturmak için:
Bu yöntem, büyük kurumsal ağlarda merkezi donanım envanteri oluşturmak için idealdir.
Artık PowerShell kullanarak:
Bilgisayar donanım bilgilerini toplayabilir,
Yazılım envanteri oluşturabilir,
Raporları CSV veya HTML formatında dışa aktarabilir
ve ağınızdaki tüm cihazlardan merkezi envanter çıkarabilirsiniz.
PowerShell sistem envanteri raporlamak, IT yöneticileri için manuel takip ihtiyacını ortadan kaldırır.

