powershell - 是否可以检查 .cmd 运行的 powershell 脚本?
问题描述
我正在创建一个 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"
在调用方法之后,它应该等待,直到 2 .cmd 运行。
解决方案
推荐阅读
- typescript - How exactly do Protractor's ExpectedConditions work (related to behaviour on a non-angular site)?
- android - android.permission.READ_PROFILE in Android, what it does?
- java - Delete a particular item from a container in cosmos db java
- sql - SQL - Looking for a specific name without going through all the table
- python - 在按升序排序的整数列表中添加缺失的数字
- python - 使用 pandas 和 pandastable 将值插入选定的单元格
- python - 错误:使用 pymongo (pandas) 将 CSV 文件导入 mongoDB
- javascript - JavaScript-TypeError:无法添加属性 __id,对象不可扩展
- css - 悬停的背景颜色变化打破了模拟+显示
- javascript - Javascript - 将 compose 与 reduce 一起使用