Я использую System.Management
для запуска процесса на удаленной цели через WMI, например:
...
InputParameters("CommandLine") = "executable here"
OutputParameters = ManagementClass.InvokeMethod("Create", InputParameters, Nothing)
Это запускает процесс, и мой код продолжает работать, но мне нужен способконтролировать этот процесс и ничего не делать, пока он не закончится.Есть ли простое решение?Я надеюсь, что есть что-то похожее на Process.WaitForExit
, как при создании локального процесса.