Рекомендуемый способ запуска скриптов -
powershell.exe -NonInteractive -Command " & some.ps1 "
Однако, например, бегун TeamCity PowerShell использует:
powershell.exe -NonInteractive -Command - < some.ps1
У меня нет идеи, что "- <" означает и не может найти никакой информации по теме. Любая помощь?