我在 vbs 脚本中使用了以下几行,该脚本从 C# 中调用了 .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();