WMI打开远程客户端上的程序,只在进程中显示,界面不出来,有没有别的解决方案
WMI控制远程客户端,关闭,重启,获取进程列表这些都可以解决.
但是再打开客户端程序的时候,只在进程中显示,界面不出来
求大神提供思路.
代码如下:
ManagementScope sc = ConncetClient(ip, userName, pwd);
if (sc.IsConnected)
{
ObjectGetOptions obj = new ObjectGetOptions(null, System.TimeSpan.MaxValue, true);
ManagementPath mp = new ManagementPath("Win32_Process");
ManagementClass processClass = new ManagementClass(sc, mp, obj);
ManagementBaseObject inParams = processClass.GetMethodParameters("Create");
inParams["CommandLine"] = "calc.exe";
ManagementBaseObject outParams = processClass.InvokeMethod("Create", inParams, null);
}