Windows İçin En Faydalı 12 PowerShell Komutu

Çoğu BT yöneticisi, komut dosyası oluşturma ve otomasyon için PowerShell kullanır , ancak bu yalnızca BT uzmanları için geçerli değildir; karmaşık klasörlerle uğraşan herkesin bu komutlara ihtiyacı vardır. İnsanlar bunları eski kodları bulmak, müşteri dosyalarını düzenlemek ve aylarca süren teslim tarihlerine göre çalışmanın ardından oluşan karmaşayı temizlemek için kullanır.

12. Yardım Alın

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de yardım alma komutu

PowerShell'i YouTube videolarından öğreniyorsanız, insanların bahsedeceği ilk komutlardan biri Get-Help'tir. Adından da anlaşılacağı gibi Get-Help, PowerShell cmdlet'leri hakkında sözdizimi ve parametreleriyle birlikte bilgi bulmanıza yardımcı olur; hatta bunların nasıl kullanılacağına dair örnekler bile sunar.

Bir komutun nasıl çalıştığını görmek için Get-Help yazıp ardından komut adını yazın:

Get-Help Get-Process

Bu komut, komut özetini, sözdizimini ve parametreleri görüntüler.

11. Get-Komutu

Windows İçin En Faydalı 12 PowerShell Komutu
Powershell'de komut alın

Get-Help bir cmdlet hakkında ayrıntılı bilgi sağlarken, Get-Command tüm kullanılabilir komutları bulmanıza ve listelemenize yardımcı olur. Örneğin, ne yapmak istediğinizi biliyorsanız ancak tam komut adını hatırlamıyorsanız, Get-Command komutları tek tek adlara veya kalıplara göre bulmanıza yardımcı olur.

Örneğin, "process" kelimesini içeren tüm komutları bulmaya çalışmak için şunu girin:

Get-Command *process*

Bu komut "process" isimli tüm komutları görüntüler.

10. Test-NetConnection

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de Test-NetConnection Komutu

Ping , telnet ve traceroute için ayrı araçlar kullanıyorsanız , Test-NetConnection Komutu üçünü de yapacaktır. Bu, sorunun ağda, sunucuda veya başka bir yerde olup olmadığını test eden bir ağ sorun giderme aracıdır.

Bir web sitesinin erişilebilir olup olmadığını kontrol etmek için şunu çalıştırın:

Test-NetConnection WebTech360.com

Bu komut size ping sonuçlarını ve temel bağlantı bilgilerini verir.

9. Çocuk Öğesini Al

Windows İçin En Faydalı 12 PowerShell Komutu
Powershell'de childitem komutunu al

Get-ChildItem, herhangi bir dizindeki dosya ve klasörleri gösterir. Belgeler'deki içerikleri görmek ister misiniz? "Kullanıcı adı" yerine adınızı yazarak şu komutu girmeniz yeterli:

Get-ChildItem C:\Users\Username\Documents

Get-ChildItem komutunu diğer komutlarla birleştirerek toplu işlem görevlerini betik haline getirip otomatikleştirebilir, belirli ölçütlerle eşleşen dosyaları otomatikleştirebilir ve kontrol edebilirsiniz.

8. Where-Nesne

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de Where nesnesi komutu

Önceki örnekte, makalenin büyük dosyaları bulmak için Where-Object cmdlet'ini kullandığını fark etmiş ve bu komutun ne işe yaradığını merak etmiş olabilirsiniz. Where-Object, programlamadaki if ifadesine benzer şekilde, belirli özellik değerlerine sahip nesneleri seçerek verileri filtreler. Kıvrımlı parantezlerin içindeki $_, filtreleme kriterlerinize göre değerlendirilen her öğeyi temsil eder.

Örneğin, çalışan tüm servisleri görmeniz gerekiyorsa şu komutu girin:

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

7. Nesne Seç

Windows İçin En Faydalı 12 PowerShell Komutu
Powershell'de nesne seçme komutu

Genellikle komut çıktısı ihtiyacınız olandan daha fazla bilgi içerir. Select-Object, yalnızca istediğiniz verileri seçmenize olanak tanır. Ardından, Export-Csv cmdlet'ini kullanarak seçili özellikleri bir CSV dosyasına aktarabilirsiniz. Hizmetlerin yalnızca adlarını ve durumlarını görmek için şunu kullanın:

Get-Service | Select-Object Name, Status

En çok CPU kullanan 5 işlemi arıyorsanız , işte bunlar:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Üye Ol

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de Get-Member Komutu

PowerShell nesnelerle çalışır ve Get-Member size bunların özelliklerini ve yöntemlerini gösterir. Örneğin, komut size bir dosya veriyorsa, Get-Member dosyanın boyutunu, oluşturulma tarihini ve diğer ayrıntıları gösterebilir. Bir işlem nesnesinin içerdiği bilgileri görmek için aşağıdaki komutu girin:

Get-Process | Get-Member

Bu komut, Kill() ve Refresh() gibi metotlarla birlikte CPU, Id ve WorkingSet gibi özellikleri görüntüler.

5. Set-Clipboard ve Get-Clipboard

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de panoya ayar komutu

Kopyalamak istediğiniz çok sayıda PowerShell çıktısı olduğunda, tümünü manuel olarak seçebilir veya Set-Clipboard'ı kullanabilirsiniz. Manuel olarak seçmek, yukarı kaydırmak, seçmeye başlamak, dikkatlice aşağı sürüklemek ve bu süreçte hata yapmamayı ummak anlamına gelir. Set-Clipboard ve Get-Clipboard bu süreci çok daha basit hale getirir.

Komut sonuçlarını panoya kopyalamak için aşağıdaki komutu girin:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Artık sonuçları Microsoft Excel'e veya herhangi bir metin düzenleyicisine yapıştırabilirsiniz .

4. Out-GridView

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de Out-GridView Komutu

Bazen sonuçları etkileşimli olarak sıralamanız ve filtrelemeniz gerekir. Out-GridView, aranabilir ve sıralanabilir bir tablonun bulunduğu ayrı bir pencere açar.

Get-Process | Out-GridView

Bu komut, çalışan işlemlerin listesini GUI tablo biçiminde gösteren yeni bir pencere açacaktır. Sıralamak için sütun başlıklarına tıklayın veya arama yapmak için filtre kutusuna yazın.

3. Get-Process

Windows İçin En Faydalı 12 PowerShell Komutu
Powershell'de Get-Process komutu

Get-Process, bilgisayarınızda çalışan tüm programları, bellek kullanımı, CPU süresi ve işlem kimliği dahil olmak üzere görüntüler.

Çalışan tüm işlemleri görmek için şunu yazmanız yeterlidir:

Get-Process

2. Get-FileHash

Windows İçin En Faydalı 12 PowerShell Komutu
Powershell'de Get-FileHash Komutu

Get-FileHash, belirtilen karma algoritmasını kullanarak dosya içeriğinin karma değerini hesaplar. Bu komut, indirmeleri doğrulamanıza veya dosyalarınızda değişiklik yapılıp yapılmadığını kontrol etmenize olanak tanır.

Bir dosyanın SHA256 karma değerini almak için:

Get-FileHash C:\Downloads\Sample.docx

1. -WhatIf parametresi

Windows İçin En Faydalı 12 PowerShell Komutu
PowerShell'de whatif komut parametresi

-WhatIf parametresi, komutu çalıştırmadan komut sonuçlarını önizlemenize olanak tanır. Bu seçenek, eski derleme günlüklerini temizlemek veya web kaynaklarını dağıtmak gibi dosyaları silmek, taşımak veya değiştirmek için Powershell komutlarını çalıştırırken özellikle kullanışlıdır.

Hangi dosyaların silineceğini önizlemek için -WhatIf: ekleyin

Remove-Item C:\Temp\*.log -WhatIf

PowerShell, sileceği her dosyayı görüntüleyecek ancak hiçbir dosyayı silmeyecektir.

Bu 12 komut, her gün ihtiyaç duyduğunuz şeyleri kapsar: dosyaları bulmak, bilgisayarınızı yavaşlatan şeyleri kontrol etmek ve proje klasörlerini düzenlemek.

Takıldığınızda Get-Help ile başlayın, istenmeyen ayrıntıları filtrelemek için Where-Object kullanın ve bir dosyayı silebileceğiniz veya değiştirebileceğiniz herhangi bir işlem yapmadan önce her zaman -WhatIf ekleyin. Bu temel bilgileri edindikten sonra, her seferinde manuel olarak yazmak yerine bu görevleri PowerShell ile otomatikleştirebilirsiniz.

Ayrıca bakınız:

Yorum bırak

Windows 11 Sürücü Güç Durumu Hatası Nasıl Düzeltilir?

Windows 11 Sürücü Güç Durumu Hatası Nasıl Düzeltilir?

Windows 11'de can sıkıcı "Sürücü Güç Durumu Hatası" mavi ekran hatasıyla mı boğuşuyorsunuz? Bu BSOD hatasını hızlıca çözmek ve bilgisayarınızın tekrar sorunsuz çalışmasını sağlamak için kanıtlanmış, adım adım çözümleri keşfedin. En yeni sorun giderme ipuçlarıyla güncellendi.

Windows 11de DirectX 12 Desteklenmeme Hatası Nasıl Düzeltilir?

Windows 11de DirectX 12 Desteklenmeme Hatası Nasıl Düzeltilir?

Windows 11 DirectX 12 Desteklenmiyor hatasıyla mı karşılaşıyorsunuz? Oyunlarınızın ve uygulamalarınızın tekrar sorunsuz çalışması için kanıtlanmış, adım adım çözümleri keşfedin. Teknik uzmanlığa gerek yok!

Windows 11 Uyku ve Hazırda Bekletme Çakışması Sorunlarını Çözme

Windows 11 Uyku ve Hazırda Bekletme Çakışması Sorunlarını Çözme

Windows 11'de uyku ve hazırda bekletme modları arasındaki çakışmalarla mı mücadele ediyorsunuz? Güç yönetimi sorunlarını çözmek, pil ömrünü optimize etmek ve sorunsuz performans sağlamak için kanıtlanmış çözümleri keşfedin. Sorunsuz bilgisayar kullanımı için adım adım kılavuz.

Windows 11 Steam Güncellemesi Çıkarma Aşamasında Takılı Kalma Sorununu Nasıl Çözersiniz?

Windows 11 Steam Güncellemesi Çıkarma Aşamasında Takılı Kalma Sorununu Nasıl Çözersiniz?

Windows 11'de Steam güncellemesinin "çıkarma" aşamasında takılı kalmasıyla mı mücadele ediyorsunuz? Oyunlarınızın tekrar sorunsuz çalışmasını sağlayacak kanıtlanmış çözümleri keşfedin. Hızlı çözüm için ipuçlarıyla adım adım kılavuz.

Windows 11 Güncelleme Kataloğu Hatası Nasıl Düzeltilir?

Windows 11 Güncelleme Kataloğu Hatası Nasıl Düzeltilir?

Windows 11 Güncelleme Kataloğu Hatasıyla mı mücadele ediyorsunuz? Güncellemelerinizin sorunsuz bir şekilde tekrar çalışmasını sağlamak için kanıtlanmış, adım adım çözümleri keşfedin. Hayal kırıklıklarına veda edin ve kusursuz bir bilgisayar deneyimine merhaba deyin!

Windows 11 Web Kamerası Gizlilik Perdesi Hatası Çözümü

Windows 11 Web Kamerası Gizlilik Perdesi Hatası Çözümü

Windows 11 Web Kamerası Gizlilik Perdesi hatasıyla mı karşılaşıyorsunuz? Kameranıza hızlı ve güvenli bir şekilde erişiminizi geri yüklemek için kanıtlanmış çözümleri keşfedin. Sorunsuz sorun giderme için adım adım kılavuz.

Windows 11 Face ID Kamera Kızılötesi Hatası Giderme

Windows 11 Face ID Kamera Kızılötesi Hatası Giderme

Windows 11 Face ID kamera IR hatasıyla mı karşılaşıyorsunuz? Yüz tanıma özelliğinizi geri yüklemek ve sorunsuz oturum açma işlemlerine geri dönmek için kanıtlanmış sorun giderme adımlarını keşfedin. Hızlı çözümler ve uzman ipuçları içeride.

Windows 11 Sistem Seslerinin Eksik Olması Sorununu Nasıl Çözersiniz?

Windows 11 Sistem Seslerinin Eksik Olması Sorununu Nasıl Çözersiniz?

Windows 11 sistem seslerinin kaybolmasıyla mı mücadele ediyorsunuz? Bildirim seslerinizi ve hata bip seslerinizi zahmetsizce geri yüklemek için kanıtlanmış çözümleri keşfedin. Sorunsuz ses kurtarma için adım adım kılavuz.

Windows 11 Pagefile.sys Yüksek Kullanım Sorununu Giderme

Windows 11 Pagefile.sys Yüksek Kullanım Sorununu Giderme

Windows 11'de yüksek Pagefile.sys kullanımıyla mı mücadele ediyorsunuz? Sanal belleğinizi sorun giderme ve optimize etme, RAM'i geri kazanma ve verilerinizi kaybetmeden bilgisayarınızı hızlandırma konusunda kanıtlanmış çözümleri keşfedin. Hem yeni başlayanlar hem de profesyoneller için adım adım kılavuz.

Windows 11 Başlangıç ​​Menüsü Sorun Giderme Önerilen Bölüm

Windows 11 Başlangıç ​​Menüsü Sorun Giderme Önerilen Bölüm

Windows 11 Başlangıç ​​Menüsü Önerilenler bölümüyle ilgili sorun mu yaşıyorsunuz? Aksaklıkları, eksik uygulamaları ve performans sorunlarını gidermek için kanıtlanmış sorun giderme adımlarını keşfedin. Başlangıç ​​Menünüzü hızlı bir şekilde sorunsuz çalışır hale getirin.