sov44,
Файлы надо запускать прямо из оболочки (так сделано видимо из соображений без-ти). Либо изменять ассоциацию:
Код:
@echo off
for /f "tokens=2 delims==" %%i in (' assoc .ps1 ') do (
echo ftype %%i="c:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" "%%1"
)
Еще как вариант cоздать ярлык или батник:
Код:
powershell -c c:\path\file.ps1