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

Рекомендации по написанию PowerShell-скриптов — Использование плейсхолдеров и шаблонизации

Фрагмент из «Рекомендации по написанию PowerShell-скриптов»: Использование плейсхолдеров и шаблонизации.

powershell powershellencyclopedia111 embed URL статья в энциклопедии
PowerShell main.ps1
function Send-Notification {
    param(
        [string]$Message,
        [string]$Level
    )
    
    switch ($Level) {
        'Info' { Write-Host $Message }
        'Warning' { Write-Warning $Message }
        'Error' { Write-Error $Message }
    }
}

Send-Notification -Message "Запуск завершен" -Level "Info"
function Send-Notification {
    param(
        [string]$Message,
        [string]$Level
    )
    
    switch ($Level) {
        'Info' { Write-Host $Message }
        'Warning' { Write-Warning $Message }
        'Error' { Write-Error $Message }
    }
}

Send-Notification -Message "Запуск завершен" -Level "Info"