This is a weird one. Normally when I execute an external command from powershell I use the & operator like this:
&
& somecommand.exe -p so
The dot is a call operator:
$a = "Get-ChildItem" . $a # (executes Get-ChildItem in the current scope)
In your case, however, I don't see what it does.