Comment passer les paramètres de fonction à Powershell CLI?

J'essaie de passer des paramètres à cette fonction ci-dessous à la 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"
 }
 }

Script de fonction de service

A effectué les tests suivants avec le service de protection logicielle (sppsvc) et la commande ci-dessous sur l'interface de ligne de commande Powershell :

Utilisateur PS >.CHECKSERVICE.PS1 FuncCheckService-Nom de service 'sppsvc'

Ne fonctionne toujours pas et n'obtient aucune sortie. Ai-je fait une erreur ci-dessus?

Tks à l'avance

demandé sur