Я пытаюсь передать параметры этой функции ниже в CLI powershell:

 function FuncCheckService{

 param($ServiceName)
 $arrService = Get-Service -Name $ServiceName
 if ($arrService.Status -ne "Running"){
 Start-Service $ServiceName
 Write-Host "Starting " $ServiceName " service" 
 " ---------------------- " 
 " Service is now started"
 }

 if ($arrService.Status -eq "running"){ 
 Write-Host "$ServiceName service is already started"
 }
 }

Сценарий сервисной функции

Выполнено следующее тестирование со службой защиты программного обеспечения (sppsvc) и командой ниже на интерфейсе командной строки Powershell:

PS Пользователь>.\CHECKSERVICE.PS1 FuncCheckService -ServiceName 'sppsvc'

Все еще не работает и не получить никаких выходов. Я сделал какую-либо ошибку выше?

ТКС заранее

0