Я хочу создать функцию для запуска нескольких командлетов.
Например:
Test-AcctDBConnection -DBConnection $CTXDBString
Test-AdminDBConnection -DBConnection $CTXDBString
Все команды в основном одинаковы.Только что изменено после Test-$someParam
Я хочу создать простую функцию, подобную этой
function CTX-Check {
Param([string]$Check_Service)
Write-Host $Check_Service
try {
Test-$Check_Service -DBConnection $CTXDBString
} catch {
Write-Host -ForegroundColor Yellow $_.Exception.Message
}
}
Некоторые идеи для решения этой проблемы?Если я сделаю то же самое с Set-$someParam
, это будет нормально.