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

时间:2012-01-16 14:31:01

标签: powershell

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

这不起作用。

它只能获取名单,但不能显示主窗口列表......

1 个答案:

答案 0 :(得分:3)

调用get-process cmdlet时返回类型为System.Diagnostics.Process的对象。如果您查看msdn documentation for the MainWindowHandle property of System.Diagnostics.Process,则可以阅读:

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