Я пытаюсь запустить скрипт PowerShell внутри командной строки cmd. Кто-то дал мне пример, и это сработало:
powershell.exe -noexit "& 'c:\Data\ScheduledScripts\ShutdownVM.ps1'"
Но проблема в том, что мой скрипт PowerShell имеет входные параметры, поэтому я попытался, но это не работает:
powershell.exe -noexit "& 'D:\Work\SQLExecutor.ps1 -gettedServerName "MY-PC" ' "
Ошибка:
Термин "D:\Work\SQLExecutor.ps1 -gettedServerName" MY-PC "" не распознается как имя командлета, функции,
Как я могу решить эту проблему?