您的位置:首页 > 其它

WMI 远程修改服务启动类型

2009-07-31 14:49 274 查看
ConnectionOptions options = new ConnectionOptions();
options.Username = UserName;
options.Password = PassWord;
ManagementScope Conn = new ManagementScope(@"\\" + IP + @"\root\cimv2", options);
Conn.Connect();

ManagementPath path = new ManagementPath("Win32_Process");
ManagementClass processClass = new ManagementClass(Conn, path, null);

ManagementBaseObject inParams = processClass.GetMethodParameters("ChangeStartMode");

//Parameters for creation of process.
inParams["StartMode"] = "Auto";

//Invoke Method.
ManagementBaseObject outParams = processClass.InvokeMethod("ChangeStartMode", inParams, null);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: