0

誰かが私に何が間違っているのか教えてください-IDMソフトウェアのバグにより、ループを2回実行する必要があるため、バックグラウンドまたは並列で比較を実行できるように、最初から2番目のスクリプトを呼び出しています。

5 つのスクリプトすべてが並行して実行されるように、メイン スクリプト ( frist スクリプト) から 5 つのスクリプトを呼び出す必要があります。

最初のスクリプト -

==================================================エラーメッセージ

値 C の変数 sbtFile が無効になるため、属性を追加できません。+ CategoryInfo : MetadataError: (:) [Start-Job]、ValidationMetadataException + FullyQualifiedErrorId : ValidateSetFailure、Microsoft.PowerShell.Commands.StartJobCommand

CompareCtrlMasterCtrlModelESS 名が見つからなかったため、コマンドはジョブを見つけることができません。Name パラメーターの値を確認してから、コマンド d を再試行してください。+ CategoryInfo : ObjectNotFound: (CompareCtrlMasterCtrlModelESS:String) [Wait-Job]、PSArgumentException + FullyQualifiedErrorId : JobWithSpecifiedNameNotFound、Microsoft.PowerShell.Commands.WaitJobCommand

CompareCtrlMasterCtrlModelESS 名が見つからなかったため、コマンドはジョブを見つけることができません。Name パラメーターの値を確認してから、コマンド d を再試行してください。+ CategoryInfo : ObjectNotFound: (CompareCtrlMasterCtrlModelESS:String) [Receive-Job]、PSArgumentException + FullyQualifiedErrorId : JobWithSpecifiedNameNotFound、Microsoft.PowerShell.Commands.ReceiveJobCommand

よろしくナビーン

4

1 に答える 1

2

ループで実行Start-Job -Name "CompareCtrlMasterCtrlModelESS"するため、同じ名前で複数のジョブを作成しようとします。試してくださいStart-Job -Name "CompareCtrlMasterCtrlModelESS$i"(序数の接尾辞付き)。

于 2012-10-10T15:06:28.623 に答える