用C#如何查找任务管理里的进程?有源代码嘛? 使用System.Diagnostics命名空间下的Process.GetProcesses()方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建新的 Process 组件的数组,并将它们与现有进程资源关联 或者用GetProcessesByName方法例如:using System;using System.Diagnostics;class GetProcessesByNameClass{ public static void Main(string[] args) { try { Console.Write("Create notepad processes on Remote Machine \n"); Console.Write("Enter Remote Machine Name : "); string remoteMachineName = Console.ReadLine(); // Get all notepad processess into Process array. Process[] myProcesses = Process.GetProcessesByName("notepad",remoteMachineName); if(myProcesses.Length == 0) Console.WriteLine("Could not find notepad processes on remote machine"); foreach(Process myProcess in myProcesses) { Console.Write("Process Name : " + myProcess.ProcessName + " Process ID : " + myProcess.Id + " MachineName : " + myProcess.MachineName + "\n"); } } catch(SystemException e) { Console.Write("Caught Exception .... : " + e.Message); } catch(Exception e) { Console.Write("Caught Exception .... : " + e.Message); } }} 我再问一下,用GetProcess()方法。里面有machincename.可以写其他机器的name嘛~!我试了。可是好想没有权限。如何可以查找远端计算机的进程呢?谢谢。。 分不多,求一思路。多谢。 简单的网络通信问题 窗体间控件的操作 C# Windows应用程序 在一张图片上写字"hello",写完后要返回hello在图片上的宽度,要如何实现呢? c#堆栈 问一下程序中能否嵌入网页? 请高手指明方向(来着有分,谢谢大家支持指导) xml符号如何插入数据库?? 如何实现打开文件的内容和保存文件? listview能显示所有数据库图片吗? 请问怎么把自己的程序做成最小化放在windows的右下角啊? C#中模版列的使用??Help!!急急急!
例如:using System;
using System.Diagnostics;class GetProcessesByNameClass
{
public static void Main(string[] args)
{
try
{ Console.Write("Create notepad processes on Remote Machine \n");
Console.Write("Enter Remote Machine Name : ");
string remoteMachineName = Console.ReadLine();
// Get all notepad processess into Process array.
Process[] myProcesses = Process.GetProcessesByName("notepad",remoteMachineName);
if(myProcesses.Length == 0)
Console.WriteLine("Could not find notepad processes on remote machine");
foreach(Process myProcess in myProcesses)
{
Console.Write("Process Name : " + myProcess.ProcessName + " Process ID : "
+ myProcess.Id + " MachineName : " + myProcess.MachineName + "\n");
} }
catch(SystemException e)
{
Console.Write("Caught Exception .... : " + e.Message);
}
catch(Exception e)
{
Console.Write("Caught Exception .... : " + e.Message);
}
}
}
里面有machincename.可以写其他机器的name嘛~!
我试了。可是好想没有权限。如何可以查找远端计算机的进程呢?
谢谢。。