如何通过C#更改启动超时?

时间:2011-07-25 10:06:34

标签: c# windows-7 timeout boot

我需要通过C#更改启动超时以选择操作系统。

我的意思是通常通过msconfig更改的超时:

enter image description here

任何帮助?

谢谢!

3 个答案:

答案 0 :(得分:0)

Use the Process class运行BCDEdit,特别是/ timeout开关

答案 1 :(得分:0)

你可以通过c#运行以下命令。

string strCmdText;
strCmdText= "/C bcdedit /timeout 0";
System.Diagnostics.Process.Start("CMD.exe",strCmdText);

答案 2 :(得分:0)

如果您需要通过.NET进行,那么这个http://www.codeproject.com/KB/vista/WindowsVistaBCD.aspx是一个很好的起点 - 它显示了如何以编程方式编辑BCD ......