当我在Firefox中打开多个窗口时,它们都在同一个进程中运行,但是当我进入任务管理器时,可以展开该进程,并且每个打开的窗口都有一行显示活动选项卡的名称。同上,当我将鼠标悬停在任务栏上时,会弹出每个打开窗口的小图片,其中包含活动选项卡的名称。
我试过get-process | where-object {$_.mainwindowhandle -ne 0} | select-object name, mainwindowtitle
但我只得到最前面窗口的名称
如何使用powershell列出所有firefox窗口的名称并根据其名称关闭我想要的窗口(我无法终止该进程,因为所有窗口都在同一进程中运行)?
你有什么线索吗?
PS。我不会说 C#,也无法理解 C# 示例