PowerShell nedir? Birçok insan bu aracın farkında olabilir, ancak bu makalede yine de açıklayacağız. PowerShell, Windows ortamında görevleri otomatikleştirmek ve sistemleri yönetmek için güçlü bir araçtır. Bu makalede, PowerShell’in beş ana komutunu (bizim görüşümüze göre) inceleyeceğiz ve bunların nasıl kullanılacağına dair örnekler vereceğiz.

Get-Process: Süreç Bilgisi Alma

Get-Process

Bu komut, bilgisayardaki mevcut süreçler hakkında bilgi görüntüler. Çıktıyı sınırlamak ve daha ayrıntılı bilgi almak için filtreler ve özellikler kullanabilirsiniz.

Örnek: “AVA_Admin” kullanıcısı tarafından başlatılan süreçleri alma:

Get-Process | Where-Object {$_.UserName -eq "AVA_Admin"}

Get-Service: Hizmetler Hakkında Bilgi Alma

Get-Service

Bu komut, bilgisayardaki tüm hizmetlerin bir listesini, durumlarını ve başlatma modlarını sağlar.

Örnek: Tüm çalışan hizmetleri alma:

Get-Service | Where-Object {$_.Status -eq "Running"}

Get-Help: Yardım Alma. Komut şu şekilde görünür:

Get-Help <Your_ExampleCommand>

Get-Help, diğer PowerShell komutları hakkında yardım bilgisi almak için kullanılır. Ayrıntılı bilgi almak için <CommandName> yerine komut adını belirtebilirsiniz.

Örnek: Get-Process komutu hakkında yardım alma:

Get-Help Get-Process

Get-EventLog: Olay Günlükleri Hakkında Bilgi Alma

Get-EventLog -LogName <LogName>

Bu komut, Windows olay günlüklerindeki girişleri görüntülemenizi sağlar.

Örnek: “Uygulama” günlüğündeki son 10 olayı alma:

Get-EventLog -LogName Application -Newest 10

Get-Item: Dosyalar ve Klasörler Hakkında Bilgi Alma

Get-Item <Path>

Get-Item, bilgisayarınızdaki dosyalar ve klasörler hakkında bilgi sağlar.

Örnek: “example_file.docs” dosyası hakkında bilgi alma:

Get-Item C:PathToexample_file.docs

Bu komutlar, PowerShell’in gücünün yalnızca küçük bir kısmını temsil etmektedir. PowerShell öğrenmek, Windows ortamında yönetimsel görevleri etkili bir şekilde yönetmenizi ve otomatikleştirmenizi sağlar. Bu komutları düzenli olarak kullanmak, daha üretken bir Windows sistem yöneticisi olmanıza yardımcı olacaktır.