如何將當前操作系統的值設置爲默認操作系統 - 通過c#代碼或腳本。 手動:控制面板 - >系統 - >更改系統 - >高級 - >設置 - >(啓動和恢復) 檢查默認操作系統。 我通過這個腳本來做,我想在當前的操作ID中設置: bcdedit /默認如何將當前操作系統的值設置爲默認操作系統 - 通過c#代碼或腳本
0
A
回答
-2
0
可以使用Process.Start()方法:
Process.Start("bcdedit.exe", "/default " + yourOSId);
+0
如何獲取當前的操作ID? (yourOSId) – 2010-11-25 13:59:29
2
你正在尋找的答案是:
BCDEDIT /默認{當前}
您應該執行該來自已獲得管理權限的ac#程序的命令行 或el它會失敗。
Windows BCD存儲只能通過管理員權限訪問。
或者,您可以使用WMI以編程方式訪問BCD存儲。 上述命令行的等效程序代碼是10-20行c#代碼。
您將{bootmgr}對象的「DefaultObject」元素設置爲{current}。
相關問題
- 1. 如何在perl腳本中獲取當前操作系統的默認編碼
- 2. 操作系統VBS腳本
- 3. 如何使用系統默認操作設置壁紙
- 4. 開放源代碼雲操作系統/操作系統架構
- 5. 我如何通過c#代碼顯示操作系統信息
- 6. 設置Java 1.6默認超過1.7 Ubuntu Linux操作系統
- 7. 操作系統
- 8. 如何從Lua腳本中確定系統的操作系統?
- 9. 從C調用操作系統設置#
- 10. 爲主要操作系統版本設置最低操作系統版本,同時允許以前的操作系統版本?
- 11. jQuery - 檢測操作系統和操作系統版本
- 12. 我如何取代Android操作系統的默認日曆?
- 13. 操作系統和操作系統如何更新自己?
- 14. 預定義爲iPhone操作系統和Mac操作系統
- 15. 確定從32位操作系統或64位操作系統C/C++應用
- 16. 反應原生,設置Android操作系統默認語言
- 17. 在MSWin32操作系統上的條款:: ReadKey :: GetTermialSize操作系統
- 18. 如何通過代碼判斷Android操作系統
- 19. 如何檢查當前的操作系統是否爲Windows 7?
- 20. 如何是操作系統
- 21. 硒代理操作系統
- 22. 操作系統中
- 23. Linux操作系統
- 24. Android操作系統更新系統
- 25. 設置操作系統標誌來測試操作系統的具體功能
- 26. 操作系統 - 過程
- 27. C#for 64bit操作系統?
- 28. 操作系統 - TLB
- 29. 如何將UITextField setInputView設置爲UIPickerView - iphone操作系統:3.1.2
- 30. 訪問Android操作系統設置
對不起,我不明白你的問題。你能澄清一下你想做什麼嗎? – 2010-11-25 13:14:55
這夠清楚了嗎? – 2010-11-25 13:45:04