Powershell Basics

Powershell ile WMI, COM, .Net gibi bir çok objeye hükmedebildiğiniz için, aklınıza gelen envanter çekme, data yazma, sildirme ya da detaylı script ‘ler kullanarak sistem otomasyonu sağlamak adına hemen hemen herşeyi yapabiliyoruz.

Bu dokümanda Powershell ile yapabileceğiniz bir kaç basit komut ve data çekme/işleme scriptlerini görüyor olacağız.

Öncelikle, komutlar hakkında nasıl yardım alabiliriz?

Powershell ‘e emir kipleriyle hükmedebilirsiniz. Get, Set, Add, New, Remove gibi fiiller ile istediğiniz datayı çekebilir ya da işleyebilirsiniz.

Örneğin;

Get-Help Get-Service komutunu yazdığınızda, Powershell size “Get-Service” komutu hakkında yardım listesini getirecektir.

Get-Service hakkında örneklerle beraber ya da technet üzerinden online olarak yardım almak isterseniz;

Technet üzerinden Onlin olarak yardım almak isterseniz;

Servisler ile ilgili komutların listelenmesi için;

CommandType ‘ı sadece “Cmdlet” olan servisleri komutlarını getirmek için;

Şu an bilgisayarınızda gerçekleşen tüm işlemleri (Process) görüntülemek için;

“W” harfi ile başlayan process ‘leri listelemek için;

Bu çıktıları liste halinde yazdırmak için;

Sadece Application node ‘undaki en yeni 50 adet Event Log ‘ları görüntülemek için;

Tüm bu verileri, hard copy çıktı olarak export etmek isterseniz;

Please follow and like us:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

nineteen − fourteen =