[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] PowerShell脚本如何获取任务管理器中的“应用程序”列表?

注意:不是进程列表,而是打开任务管理器之后,“应用程序”那个列表里面有哪些程序。

这个论坛有木有懂PowerShell滴啊?

TOP

这个应该是API取出来的, powershell没有直接的命令能取到

TOP

回复 1# find
  1. $NewObj = new-object -comobject "Word.Application"
  2. $NewObj.tasks | select-object name
  3. ........
复制代码

TOP

最近在学PS,尝试回答:
(ps).name
看得多说得多,远比不上写得多。

TOP

2012的老贴了,答案还是贴出来吧,终结此话题
Stack Overflow:https://stackoverflow.com/questi ... ershell-or-vbscript
This gets you close in PowerShell:
  1. get-process | where-object {$_.mainwindowhandle -ne 0} | select-object name, mainwindowtitle
复制代码
Or the shorter version:
  1. gps | ? {$_.mainwindowhandle -ne 0} | select name, mainwindowtitle
复制代码
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

返回列表