asp.net利用WMI执行cmd 关键代码
<%@ Assembly Name="System.Management, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" %>
ManagementClass processClass = new ManagementClass("Win32_Process");
// Get an input parameters object for this method
ManagementBaseObject inParams = processClass.GetMethodParameters("Create");
// Fill in input parameter values
inParams["CommandLine"] = "cmd.exe";
// Execute the method
ManagementBaseObject outParams = processClass.InvokeMethod ("Create",inParams, null);
outParams["returnValue"];