Я использовал следующие линии в vbs сценарии, который названный .vbs от C#.
objShell.Run("net stop msdtc"),1,True
objShell.Run("net start msdtc"),1,True
В c$, код follwoing, используемый для запроса .vbs с административным privillage. Даже при том, что я установил WindowStyle в скрытый, всплывающее окно cmd открывается во времени выполнения. Я не хочу открывать всплывающее окно.please help me
ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + @"cscript.exe DTCSECURITY.vbs");
ProcessInfo.WindowStyle = ProcessWindowStyle.Hidden;
ProcessInfo.UserName = @"administrator";
ProcessInfo.Password = StringToSecureString("password12$");
ProcessInfo.WindowStyle = ProcessWindowStyle.Hidden;
process = Process.Start(ProcessInfo);
process.WaitForExit();