我想创建一个使用Java在Windows中运行的所有应用程序的列表。该列表应仅包含应用程序,而不是所有进程。我怎么能这样做?
这是我到目前为止所尝试的内容:
{{1}}
答案 0 :(得分:0)
正常解析任务列表,然后将进程名称(不带.exe)插入此命令:
PowerShell Get-Process <name> ^| Format-List Path
例如。 PowerShell Get-Process chrome ^| Format-List Path
如果输出包含&#34; Program Files&#34;它很可能是一个应用程序,否则它可能不是。这当然需要PowerShell ^^