В качестве альтернативы вы можете использовать область $Using:
. Пример:
$servicesToSearchFor = "*"
Invoke-Command -ComputerName $computer -Credential (Get-Credential) -ScriptBlock { Get-Service $Using:servicesToSearchFor }
С помощью $Using:
вам не нужен параметр -ArgumentList
, а параметр $Using:
f5] в скриптблоке.