Como passar parâmetros de função na CLI do powershell?

0

Estou tentando passar parâmetros para essa função abaixo na CLI do 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"
 }
 }

Script da Função de Serviço

Fiz o seguinte teste com o serviço de proteção de software (sppsvc) e o comando abaixo na CLI do Powershell:

Usuário do PS >. \ CHECKSERVICE.PS1 FuncCheckService -ServiceName 'sppsvc'

Ainda não está funcionando e não recebe saídas. Eu cometi algum erro acima?

Tks adiantados

    
por Marlon 20.09.2018 / 18:04

0 respostas