准备运行PowerShell脚本的环境

时间:2010-12-27 06:52:05

标签: powershell powershell-v2.0

我需要安排一个powershell脚本,在此之前,我需要通过运行其他一些PowerShell脚本来准备环境。

基本上我想跑

PowerShell.exe -noexit“&'C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ CONFIG \ POWERSHELL \ Registration \ sharepoint.ps1'”

PowerShell.exe -command“&'E:\ PerfCounters \ Powershell \ RunPerf.ps1'”

第一个语句将遍历我的环境,之后我想执行自己的脚本。

问题是,如果我使用-noexit命令,则永远不会执行下一个脚本。如果我使用-command而不是-noexit,命令似乎在不同的PowerShell实例中执行,所以我的第二个脚本错误输出。

我是powershell的新手,我尽力找到答案。这里的任何帮助将非常感激。谢谢!

1 个答案:

答案 0 :(得分:1)

如果您没有自己解决这个问题,或者其他人需要语法,请转到:

powershell -noprofile -command "& { & .\x.ps1; & .\z.ps1 }"