Powershell 运行脚本和传递参数时出现问题。动力壳
我使用此方法启动powershell脚本时遇到问题:Powershell 运行脚本和传递参数时出现问题。动力壳,powershell,Powershell,我使用此方法启动powershell脚本时遇到问题: PowerShell -NoProfile -ExecutionPolicy Unrestricted -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Unrestricted -File ""c:\Program Files\FileMaker\FileMaker Server\Data\Scripts\updateM2
PowerShell -NoProfile -ExecutionPolicy Unrestricted -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Unrestricted -File ""c:\Program Files\FileMaker\FileMaker Server\Data\Scripts\updateM2.ps1""' -Verb RunAs}";
上述工作。。但是我想把参数传递给脚本…:
UpdateSandP
那么我应该把这个放在哪里 将您的参数参数添加到
-ArgumentList'…'
string的末尾这是否回答了您的问题?不,上面的都不起作用。我对此感到厌倦,但它不起作用:PowerShell-NoProfile-ExecutionPolicy Unrestricted-Command“&{Start Process PowerShell-ArgumentList'-NoProfile-ExecutionPolicy Unrestricted-File”“c:\Program Files\FileMaker\FileMaker Server\Data\Scripts\updateM2.ps1”“UpdateSandP'-Verb RunAs}”;您能给我们看一下updateM2.ps1
中的param()
块吗?是的,我想这就是问题所在#入口点参数([参数(必需=$True)][字符串]$Update)