Код IT
← Каталог

Справочник по PowerShell — Определение функций

Фрагмент из «Справочник по PowerShell»: Определение функций.

powershell powershellencyclopedia123 embed URL статья в энциклопедии
PowerShell main.ps1
function Get-Greeting {
    param(
        [string]$Name,
        [string]$Language = "en"
    )
    
    switch ($Language) {
        "ru" { return "Привет, $Name!" }
        "de" { return "Hallo, $Name!" }
        default { return "Hello, $Name!" }
    }
}

$result = Get-Greeting -Name "Timur" -Language "ru"
Write-Host $result
function Get-Greeting {
    param(
        [string]$Name,
        [string]$Language = "en"
    )
    
    switch ($Language) {
        "ru" { return "Привет, $Name!" }
        "de" { return "Hallo, $Name!" }
        default { return "Hello, $Name!" }
    }
}

$result = Get-Greeting -Name "Timur" -Language "ru"
Write-Host $result