我正在计划的Powershell上重新启动某些程序(如果已关闭)。
我可以检查它是否出现在进程(get-process)中,可以检查它的cpu编号,但是有时程序出现在进程中,但没有完全运行-它没有出现在任务管理器的“应用程序”中,并且不是我可以通过Alt标签浏览的窗口。
在应用程序选项卡的后端是否可以找到列表的后端?
该程序是filemaker。
最佳答案
检查进程是否具有an associated Window:
$filemaker = Get-Process filemaker
if($filemaker.MainWindowHandle -eq 0){
# Not fully running
}
关于powershell - 显示在 “Processes”中而不是 “Applications”中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42726685/