- 6
- 0
- 约3.04千字
- 约 4页
- 2018-05-25 发布于河南
- 举报
WMI远程访问
如何在C# 中使用WMI 实现远程查询和共享
下列代码向您展示了如何使用 WMI 列举远程机器上所有开启的进程。
private void RemoteEnumerate_Click(object sender, System.EventArgs e)
{
//如果是对远程机器进行访问,必须要进行连接,本地可以省略
ConnectionOptions oConn = new ConnectionOptions();
//用户名和口令是你登陆对方是必须输入的,也就是对方给你分配的权限
oConn.Username = ZhangDong; //访问对方的用户名
oConn.Password = 1234; //访问对方的口令
// ServerName 是对方机器的名字,也可以是 IP 地址,\\root\\cimv2 照抄就行
ManagementPath p = new ManagementPath(\\\\ServerName\\root\\cimv2);
ManagementScope ms = new ManagementScope(p,oConn);
ObjectQuery oq = new ObjectQuery(SELECT * FROM Win32_Process);
ManagementObjectSearcher query1 = new Managem
原创力文档

文档评论(0)