Windows PowerShell güçlüdür ve bir kişinin bilgisayarında istediği hemen hemen her şeyi yapabilir. Ancak tek sorun, bunun bir komut satırı aracı olması ve GUI'ye sahip olmamasıdır. Ancak, GUI tabanlı arabirim başarısız olduğunda veya yanıt vermeyi durdurduğunda yardımcı olabilir. Ne yazık ki asıl mesele, normal bir kullanıcının PowerShell'i tam potansiyeline kullanma bilgisinden yoksun olmasıdır. Ancak bugün, bir kullanıcının Windows 10'da daha fazlasını yapmasına yardımcı olabilecek en iyi 10 PowerShell komutunu tartışmaya çalışacağız.
Bir kullanıcının daha fazlasını yapmasına yardımcı olacak PowerShell komutları
Başlamadan önce, bu cmdlet'lerin bazılarının bilgisayarınızdaki belirli ayarları veya yapılandırmayı değiştirebileceğinin vurgulanması gerekir. Bir cmdlet , tek bir işlevi gerçekleştiren bir PowerShell betiğidir. Bu nedenle, daha güvenli olmak için önce bir Sistem Geri Yükleme noktası oluşturun. Aşağıdaki cmdlet'lerden birini denerken bir şeyler ters giderse, bilgisayarınızı her zaman geri yükleyebilirsiniz.
Aşağıdakileri yapabilen cmdlet'lere bir göz atacağız :
Bir UWP Uygulaması başlatın.
Herhangi bir cmdlet ile ilgili yardım alın.
Benzer komutları alın.
Belirli bir dosyayı bulun.
Bir dosyanın içeriğini okuyun.
Bir bilgisayardaki tüm hizmetler hakkında bilgi bulun.
Bir bilgisayardaki tüm işlemler hakkında bilgi bulun.
Yürütme Politikasını Ayarlama.
Bir dosya veya dizini kopyalayın.
Bir dosyayı veya dizini silin.
1] Bir UWP Uygulaması başlatın
PowerShell, saniyeler içinde UWP Uygulamalarını başlatmak için kullanılabilecek harika bir araçtır. Ancak asıl önemli olan bir komutun doğru şekilde yerine getirilmesinde yatmaktadır. Kullanabilirsiniz
Başlatma İşlemi "ms-ayarları:"
yalnızca Windows Ayarları UWP Uygulamasını başlatmak için komut. Diğer UWP Uygulamaları için diğer URI'ler hakkında daha fazla bilgiyi burada, microsoft.com adresinde bulabilirsiniz.
2] Herhangi bir cmdlet ile ilgili yardım alın
Belirli bir görevi yürütmek için hangi komutu kullanmanız gerektiği konusunda kafanız karıştıysa. Veya belirli bir cmdlet'in yaptığı şey, endişelenmenize gerek yok. Bunu yapmak için Get-Help cmdlet'ini kullanabilirsiniz. Aşağıdaki şekillerde kullanabilirsiniz:
Yardım Alma-Yardım Alma-Yardım Alma -Tam Yardım Alma-Örnek Alın-Yardım *
Buradaki ilk giriş, bu cmdlet'i nasıl kullanacağınız konusunda size rehberlik edecektir. İkinci giriş size belirli bir cmdlet'in basit bir özetini verecektir. Üçüncü giriş, ilgili cmdlet hakkında ayrıntılı bilgi verecektir. Dördüncü giriş, üçüncü cmdlet'in gösterdiği her şeyi içerecek, ancak bu cmdlet'in nasıl kullanılacağına dair bir örnek ekleyecektir. Ve son olarak, beşinci cmdlet, kullanabileceğiniz her komutu listeleyecektir.
3] Benzer Komutları Alın
Benzer türde veya içlerinde belirli bir kelime öbeği içeren komutları bulmak için Get-Command cmdlet'ini kullanabilirsiniz. Ancak, PowerShell'deki her cmdlet'i listelemez, bu nedenle bazı belirli filtreleri kullanırsınız. Aşağıdaki komutları kullanabilirsiniz:
Get-Command -Name Get-Command -CommandType
İlk cmdlet, içinde belirli bir cümle bulunan bir cmdlet'i bulmanıza yardımcı olurken, ikincisi, belirli bir işlevi gerçekleştiren cmdlet'leri filtrelemenizi sağlar.
4] Belirli bir dosyayı bulmak
Belirli bir konumdaki belirli bir dosyayı veya dizini bulmanız gerekirse, Get-Item cmdlet'ini kullanabilirsiniz. Olarak kullanabilirsiniz
Get-Item
belirli yolun içeriğini listelemek için.
5] Bir dosyanın içeriğini okuyun
Bir dosyanın içeriğini okumanız gerekiyorsa, Get-Content komutunu şu şekilde kullanabilirsiniz:
İçeriğe eriş
6] Bir bilgisayardaki tüm hizmetler hakkındaki bilgileri okuyun
Bilgisayarınızda çalışan veya durdurulan tüm hizmetleri listelemek için Get-Service cmdlet'ini kullanabilirsiniz. Alternatif olarak, ilgili işlevlerini yapmak için aşağıdaki ilgili cmdlet'leri kullanabilirsiniz.
Başlatma-Hizmet Durdurma-Hizmeti Askıya Alma-Hizmeti Sürdürme-Hizmeti Yeniden Başlatma-Hizmeti
7] Bir bilgisayardaki tüm işlemler hakkındaki bilgileri okuyun
Get-Service cmdlet'ine benzer şekilde, bilgisayarınızda çalışan tüm İşlemleri listelemek için Get-Process cmdlet'ini kullanabilirsiniz. Alternatif olarak, ilgili işlevlerini yapmak için aşağıdaki ilgili cmdlet'leri kullanabilirsiniz,
Başlatma İşlemi Durdurma İşlemi Bekleme Hizmeti
8] Yürütme Politikasını Ayarlama
PowerShell'de betik oluşturma ve yürütme desteği varken, bazı güvenlik önlemlerinin bir parçası olarak her birinde kısıtlamalar vardır. Güvenlik düzeyini 4 düzeyden herhangi birine değiştirebilirsiniz. Sen kullanabilirsiniz Set-ExecutionPolicy yönerge- verilen güvenlik düzeylerinden birini takip cmdlet'ini
Set-ExecutionPolicy Unrestricted Set-ExecutionPolicy Tüm İmzalı Set-ExecutionPolicy Uzaktan İmzalı Set-ExecutionPolicy Kısıtlı
Burada, yukarıdan aşağıya politikalar, en düşükten en yüksek güvenlik seviyesine kadar değişir.
9] Bir dosyayı veya dizini kopyalayın
Bir kullanıcı, bir dosyayı veya dizini başka bir hedefe kopyalamak için Copy-Item cmdlet'ini kullanabilir. Bu cmdlet için sözdizimi:
Kopya Öğesi "E: \ TWCTest.txt" -Hedef "D: \"
10] Bir dosyayı veya dizini silin
Copy-Item cmdlet'ine benzer şekilde, bir kullanıcı, bir dosyayı veya dizini başka bir hedefe kopyalamak için Copy-Item cmdlet'ini kullanabilir. Bu cmdlet için sözdizimi:
"E: \ TWCTest.txt" Öğesini Kaldır
Hepimizle paylaşabileceğiniz başka yararlı cmdlet'leriniz var mı? Bunları aşağıdaki yorum kutusuna yazmaktan çekinmeyin.