我需要在 ac# 代码中使用 WMI 来启动一个 Visual Basic 脚本文件。
我不太明白这段代码有什么问题?结果将始终为 8(未知故障)。但是例如notepad.exe可以正常启动。
//Get the object on which the method will be invoked
ManagementClass processClass = new ManagementClass("Win32_Process");
//Create an array containing all arguments for the method
object[] methodArgs = { "C:\\MyFolder\\Test.vbs arg1 arg2", null, null, 0 };
//Execute the method
object result = processClass.InvokeMethod("Create", methodArgs);