En iyi 5 PowerShell komutu
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-ProcessBu 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-ServiceBu 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-ProcessGet-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 10Get-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.docsBu 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.


