0

谁能告诉我有什么问题 - 我从第一个调用第二个脚本,以便我可以在后台或并行运行比较,由于 IDM 软件中的错误,我需要执行两次循环。

我需要从我的主脚本(第一个脚本)中调用 5 个脚本,以便所有五个脚本并行运行。

第一个脚本 -

====================================================错误信息

无法添加属性,因为它会导致值为 C 的变量 sbtFile 变为无效。+ CategoryInfo : MetadataError: (:) [Start-Job], ValidationMetadataException + FullyQualifiedErrorId : ValidateSetFailure,Microsoft.PowerShell.Commands.StartJobCommand

该命令找不到作业,因为找不到 CompareCtrlMasterCtrlModelESS 名称。验证 Name 参数的值,然后再次尝试该命令。+ CategoryInfo : ObjectNotFound: (CompareCtrlMasterCtrlModelESS:String) [Wait-Job], PSArgumentException + FullyQualifiedErrorId : JobWithSpecifiedNameNotFound,Microsoft.PowerShell.Commands.WaitJobCommand

该命令找不到作业,因为找不到 CompareCtrlMasterCtrlModelESS 名称。验证 Name 参数的值,然后再次尝试该命令。+ 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 回答