我正在尝试在 cmd 命令行中运行 PowerShell 脚本。有人给了我一个例子,它奏效了:
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" ' 未被识别为 cmdlet、函数的名称,
我该如何解决这个问题?