0

現在のオペレーティング システムの値をデフォルトのオペレーティング システムに設定する方法 - C# コードまたはスクリプトを使用。手動: コントロール パネル -> システム -> システムの変更 -> 詳細 -> 設定 -> (起動と回復) デフォルトのオペレーティング システムを確認しました。私はこのスクリプトでそれを行います。現在のオペレーティング ID に設定したい: bcdedit /default

4

3 に答える 3

3

あなたが探している答えは:

bcdedit / default {current}

このコマンドラインは、管理者権限を取得したac#プログラムから実行する必要があります。そうしないと、失敗します。

Windows BCDストアには、管理者権限でのみアクセスできます。

または、WMIを使用してプログラムでBCDストアにアクセスすることもできます。上記のコマンドラインに相当するプログラムコードは、10〜20行のc#コードです。

{bootmgr}オブジェクトの「DefaultObject」要素を{current}に設定します。

于 2012-12-20T00:11:02.270 に答える
-1

Process.Start()メソッドを使用できます。

Process.Start("bcdedit.exe", "/default " + yourOSId);
于 2010-11-25T13:57:01.220 に答える
-2

OSバージョンの変更・設定はできません。読むことしかできません。

于 2010-11-25T13:33:04.013 に答える