使ってみたものの使い方がめちゃくちゃわかりにくいですし、使いにくいです。
実際に command を使うものの立場になって考えましょう。
たぶん最初に打つのは間違いなく「bcdedit.exe /?」でしょう。
ということで打ってみます。
…略… どんな switch があるかわかりました。
ついでに help の呼び出し方もわかりました。
詳細なコマンドとオプション情報については、「bcdedit.exe /? / <コマンド>」を入力してください。たとえば、/createstore コマンドについて詳細情報を表示するには以下のように入力します。 bcdedit.exe /? /createstore
ちょっと待った!なぜに「/?」が先?
実際操作を行う時に「bcdedit.exe /enum /?」とか使いたくないですか?
直前の command 呼び出して、「/?」つければいいだけなのでその方が楽ですよね?
大丈夫です。「/?」の順番は関係なく認識してくれるようです。ここまでは問題なし。
でも、「bcdedit.exe /enum /v /?」とか打ってみましょう。
"set" の help が表示されます。
つまり、最初の option switch の help が表示される仕様のようです。
これってどうなの?
この場合、知りたいのは "v" の内容のほうが圧倒的に可能性が高いですよね。
「bcdedit.exe /enum /v /?」とした場合には、"v" の help を表示してくれるようにしてほしいものです。