質問: デバッグモード、vgaモード、まで判断したい なんと一番のりになってしまいました。 windows2000に拡張オプションメニューがありますが、(起動時にf8) 『ブートのログ作成を有効にする』『vgaモードを有効にする』 『前回正常起動時の構成』『ディレクトリサービス復元・・・』とこれらに 入れなくするか、またはプログラム上で判断するにはどうしたらよいのでしょう。
回答: レジストリ『 hkey_local_machine\system\currentcontrolset\control 』 の中のキー『 systemstartoptions 』を見てください。 値が下記のようになっているはずです。 通常: reg_sz : fastdetect セーフモード:reg_sz : fastdetect safeboot:minimal sos bootlog noguiboot セーフモードとネットワーク: reg_sz : fastdetect safeboot:network sos bootlog noguiboot セーフモードとコマンドプロンプト: reg_sz : fastdetect safeboot:minimal(alternateshell) sos bootlog noguiboot ブートのログ作成を有効にする:reg_sz : fastdetect bootlog vgaモードを有効にする: reg_sz : fastdetect basevideo 前回正常起動時の構成: reg_sz : fastdetect ディレクトリサービス復元モード: reg_sz : fastdetect safeboot:dsrepair sos (windows 2000 dc のみ) デバッグモード: reg_sz : fastdetect debug