Yardım sistemini kullanarak komut bulma
PowerShell'deki yerleşik yardım sistemini kullanarak belirli bir komut hakkında daha fazla bilgi edinebilirsiniz. İhtiyacınız olan Get-Command
bir komutu bulmak için cmdlet'ini kullanırsınız. Komutu bulduktan sonra, komutun ne yaptığı ve bunu çağırmanın çeşitli yolları hakkında daha fazla bilgi edinmek isteyebilirsiniz.
Yardım sistemini ve Get-Help'i kullanarak cmdlet'leri bulma
Bir komut hakkında daha fazla bilgi edinmek için çekirdek cmdlet'ini kullanabilirsiniz Get-Help
. Genellikle, adıyla belirterek ve hakkında bilgi edinmek istediğiniz cmdlet'in adını içeren bayrağı ekleyerek -Name
çağırırsınızGet-Help
. Bir örnek aşağıda verilmiştir:
Get-Help -Name Get-Help
Güncelleştirme yardımı
PowerShell'in yeni sürümleri varsayılan olarak yardım sistemini içermez. uygulamasını ilk kez çalıştırdığınızda Get-Help
yardım dosyalarını yüklemeniz istenir. Yardım dosyalarını yüklemek için cmdlet'ini de çalıştırabilirsiniz Update-Help
. Çağrı Update-Help
çok sayıda yardım dosyasını indirdiğinden, komut varsayılan olarak günde yalnızca bir kez getirilebilir. Bayrağını kullanarak -Force
bu getirme davranışını geçersiz kılabilirsiniz.
Windows'ta yardım dosyalarını Linux veya macOS ile karşılaştırıldığında farklı şekilde güncelleştirirsiniz. cmdlet'ini çalıştırdığınızda yardım dosyalarının bilgisayarınızın Update-Help
kültürüyle eşleştirilerek İnternet üzerinden getirildiği için işlem farklılık gösterir. Windows'ta bir kültür zaten yüklüdür, ancak Linux ve macOS'ta eksiktir. Bu nedenle, Linux ve macOS'ta yardım dosyalarını güncelleştirirken bir kültür belirtmeniz gerekir.
Aşağıda örnek bir komut verilmişti:
Update-Help -UICulture en-US -Verbose
Bu komut bayrağını -UICulture
belirtir. Abd İngilizcesi yardım dosyalarını getiren değerini en-US
verir. macOS veya Linux'ta yardım dosyalarınızı güncelleştirmek için makinenizin kültürüne karşılık gelen bir kültür kullanın.
Yardım bölümlerini keşfedin
Bir cmdlet'inde çağırdığınızda Get-Help
bir yardım sayfası döndürülür. Sayfada birçok bölüm vardır. Büyük olasılıkla şu yaygın bölümleri görürsünüz:
- AD: Komutun adını sağlar.
- SÖZ DIZIMİ: Bayrakların ve bazen izin verilen parametrelerin birleşimini kullanarak komutu çağırmanın yollarını gösterir.
- ALIASES: Bir komutun diğer adlarını listeler. Diğer ad, komut için farklı bir addır ve komutu çağırmak için kullanılabilir.
- NOTLAR: Bu komutla ilgili daha fazla yardım almak için çalıştırılacak komutlar hakkında bilgi sağlar.
- PARAMETRELER: Parametresiyle ilgili ayrıntıları sağlar. Türü, daha uzun bir açıklama ve varsa kabul edilebilir değerleri listeler.
Yardım yanıtını filtreleme
Yardım sayfasının tamamını görüntülemek istemiyorsanız, komutunuza Get-Help
bayraklar ekleyerek yanıtı daraltın. Kullanabileceğiniz bazı bayraklar şunlardır:
- Tam: Ayrıntılı bir yardım sayfası döndürür. Standart yanıtta almadığınız parametreler, girişler ve çıkışlar gibi bilgileri belirtir.
- Ayrıntılı: Standart yanıt gibi görünen ancak parametreler için bir bölüm içeren bir yanıt döndürür.
- Örnekler: Varsa yalnızca örnekleri döndürür.
- Çevrimiçi: Komutunuz için bir web sayfası açar.
- Parametre: Bağımsız değişken olarak bir parametre adı gerektirir. Belirli bir parametrenin özelliklerini listeler.
Örneğin, yardım sayfasının yalnızca Örnekler bölümünü döndürmek için aşağıdaki komutu kullanabilirsiniz.
Get-Help Get-FileHash -Examples
Okuma deneyimini geliştirme
Çalıştırma Get-Help
, yardım sayfasının tamamını döndürür. Sayfa en iyi okuma deneyimini sağlamayabilir. Okumak istediğiniz bölümü bulmak için ekranı kaydırmanız gerekebilir. Diğer adı kullanmak help
daha iyi bir yaklaşımdır. Diğer help
ad, Get-Help
çıkışınızın satır satır okunabilir olmasını sağlayan bir işleve bağlanır. Ayrıca, çıkışı sayfalayarak yanıtı sayfa sayfa okunabilir hale getirir. Diğer adı bir sonraki ünitede kullanacaksınız help
.