Я следил за некоторыми статьями здесь и смог запустить notepad.exe
на удаленном компьютере.
Я пытаюсь запустить стороннее программное обеспечение, которое мы купили и установили на удаленном компьютере, после его перезапуска, но этоне работает exe ..
object[] theProcessToRun = { @"C:\Program Files (x86)\xyz\xyz.exe" };
var connection = new ConnectionOptions
{
Username = "username",
Password = "password",
Authority = ""ntlmdomain:.local"",
};
var scope = new ManagementScope("\\\\IP\\root\\CIMV2", connection);
scope.Connect();
using (var managementClass = new ManagementClass(scope, new ManagementPath("Win32_Process"), new ObjectGetOptions()))
{
managementClass.InvokeMethod("Create", theProcessToRun);
}