2010-12-27 17 views
0

私はpowershellスクリプトをスケジュールする必要があり、それを実行する前に、他のpowershellスクリプトを実行して環境を準備する必要がありました。powershellスクリプトを実行する前の環境

は基本的に私は

たpowershell.exeが-noexit実行したかった "& 'C:\ 14 \ CONFIG \ PowerShellの\登録\のsharepoint.ps1の\ Program Files \ Common Files \ Microsoft共有\ WebサーバーExtensionsの"

たpowershell.exe -command "& 'E:\ PerfCounters PowerShellの\ RunPerf.ps1 \'"

最初の文は私の環境をPERPし、私はその後、私自身のスクリプトを実行します。

問題は、私が-noexitコマンドを使用すると、次のスクリプトが実行されないことです。私が-noexitの代わりに-commandを使用すると、コマンドは異なるpowershellインスタンスで実行されているように見えますので、2番目のスクリプトがエラーになります。

私はpowershellの新人です。私は答えを見つけるために最善の努力をしました。ここの助けは本当に感謝しています。ありがとう!

答えて

1

あなた自身でこれを解決していない、または他の誰が構文を必要とする場合、ここに行く場合:

powershell -noprofile -command "& { & .\x.ps1; & .\z.ps1 }" 
関連する問題