Something is going wrong with my code here..
object[] theProcessToRun = { "notepad.exe" };
System.Management.ConnectionOptions theConnection = new System.Management.ConnectionOptions();
theConnection.Username = "username";
theConnection.Password = "password";
ManagementScope scope = new ManagementScope("\\\\Machinename\\root\\cimv2", theConnection);
scope.Connect();
ManagementClass theClass = new ManagementClass(scope, new ManagementPath("Notepad"), new ObjectGetOptions());
theClass.InvokeMethod("Create", theProcessToRun);
Detailed error message is as below.
System.Management.ManagementException was unhandled by user code
Message=Not found
Source=System.Management
StackTrace:
at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.Initialize(Boolean getObject)
at System.Management.ManagementObject.get_ClassPath()
at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
at System.Management.ManagementObject.InvokeMethod(String methodName, Object[] args)
at _Default.btnRemote_Click(Object sender, EventArgs e) in c:\Documents and Settings\USER\My Documents\Visual Studio 2010\WebSites\WMI_CS\Default.aspx.cs:line 31
at System.Web.UI.WebControls.Button.onclick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
InnerException:
I hope someone will help me in this regard.
Thanks,
Harish

New Topic/Question
Reply



MultiQuote





|