繁体   English   中英

如何使用PowerShell获取远程计算机上正在运行的应用程序的列表?

[英]How to get list of running applications on remote computer using PowerShell?

get-process -computername cname | where-object {$_.mainwindowhandle -ne 0} `
    | select-object name, mainwindowtitle

这行不通。

它只能获取名称列表,而不能显示主窗口标题列表...

调用类型为System.Diagnostics.Process的get-process cmdlet对象时,将返回该对象。 如果查看msdn文档中System.Diagnostics.Process的MainWindowHandle属性 ,则可以阅读:

“您只能为本地计算机上运行的进程获取MainWindowHandle属性。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM