如何解决如何使用.netcore 3.1获取远程系统上当前正在运行的应用程序
我正在研究一个项目,以获取远程系统中的进程名称。我在.netcore 3.1中创建了一个工作程序服务来获取应用程序名称。它在本地提取应用程序名称,但是当我连接到远程系统时,会获取空数据。
我尝试如下使用process.MainWindowTitle
,
StringBuilder sb = new StringBuilder();
Process[] AllProcess = Process.GetProcesses();
foreach (Process p in AllProcess)
{
if (!String.IsNullOrEmpty(p.MainWindowTitle))
{
string ProcessName = p.ProcessName;
int ProcessID = p.Id;
sb.AppendFormat("{0},{1}",ProcessName,ProcessID);
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。