Powershell
powershell fonksiyon Help Message
powershell fonksiyon yazarken veya function diyelim 🙂 Help message görüntülemek gereken durumlar olabiliyor. Scripti çalıştıran kişi bir parametre girmesi gerekiyorsa, bu parametrenin ne için girileceğini anlamayabilir.
Böyle durumlarda “HelpMessage” kullanıyoruz. Scripti çalıştıracak kişi yardım almak için ekrana !? yazması gerektiğini bilmeyebilir. Bunun için de vurgulu bir uyarı mesajı çıkardığım basit bir fonksiyon örneği aşağıda paylaştım.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
function selamver { [CmdletBinding()] Param ( [Parameter(Mandatory=$true,HelpMessage="Lütfen bu alana adınızı yazınız")] [string] $Adinizyaz ) Process { Write-Host ("Hello " + $Adinizyaz + "!" ) } } Write-Host -ForegroundColor gray -BackgroundColor black "Yardım gerekiyorsa lütfen ekrana ' !? ' yazın. " selamver |