我正在创建一个Powershell脚本,该脚本从某些.cmd脚本开始。在未完成之前,脚本应等待。我需要一种可以检查.cmd脚本运行时的方法。 这是代码:
$sortDocs = @(Get-ChildItem "D:\test\WZKTest\SortFolder\*\*")
foreach($item in $sortDocs)
{
if($item.name -match "I.7z")
{
sz x -o"$inlandFolder" $item.FullName -r
} elseif($item.name -match "A.7z")
{
sz x -o"$auslandFolder" $item.FullName -r
}
}
Invoke-Item "D:\ODDA\Workflow\Wasserzaehlerkarten\wasserzaehlerkarten_10092018_final_A.cmd"
Invoke-Item "D:\ODDA\Workflow\Wasserzaehlerkarten\wasserzaehlerkarten_10092018_final_I.cmd"
在调用Invoke方法之后,它应该等待直到2 .cmd运行。