C# から .vbs を呼び出す vbs スクリプトで次の行を使用しました。
objShell.Run("net stop msdtc"),1,True
objShell.Run("net start msdtc"),1,True
c$ では、管理者権限で .vbs を呼び出すために使用される次のコード。WindowStyle を非表示に設定しても、実行時に cmd ポップアップが開きます。ポップアップを開きたくない。私を助けてください
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();