2016-03-23 1 views
0

Biosを更新した後も、WMIで読み込み可能な古いバージョンしか存在しません。再起動後のみ、新しいBIOSが適用され、WMIに反映されます。再起動前に、BIOSアップデートのリターンコードに応じて "フラグ"を設定したいと思います。このフラグは、リターンコードが0または3010の場合にのみ設定されます。このフラグは、再起動後に再起動が完了するまで保持され、フラグは存在しなくなり、実際のBIOSバージョンがテストされます。 Windows OS上でフラグとして使用することをお勧めしますが、自動起動を再開した後は消えますが、再起動後は削除されません。 ヒントありがとうございます。"フラグ" ...レジストリ、ファイル、プロセス、または変数のようなもの... relogonは生き残るが再起動しないもの

答えて

0

RunServicesOnceレジストリキー(hereと記載)を試すことができます。参照されているWebページによれば、キーは再起動時に削除されます。

プログラムを実際に実行したくないので、何もしないプログラムを指定したいと思うでしょう。たぶんCMD.EXE /C echo do nothing

このキーは、実際の使用のために設計されたものではないため、テストすることをお勧めします。

+0

Windows 7でRunServicesOnceはうまく機能していますか? このレジストリを挿入しましたが、再起動しましたが、レジストリからエントリが削除されませんでした。 ます。Windows Registry Editor Version 5.00 [のHKEY_LOCAL_MACHINE \ SOFTWARE \マイクロソフト\ Windowsの\ CurrentVersionの\のRunServicesOnce] "BiosUpdate" = "cmd.exeの/ Cエコー\" BIOS更新フラグが自動的に次のPCの再起動時に削除されます。\ "" –

+0

わかりません。それを使ったことはありません。どんなドキュメンテーションがわかるかだけ。私はRunServicesOnceのためのグーグルをお勧めし、あなたが何を見つける参照してください。 AutoRunsプログラムをダウンロードして、RunServices/RunServicesOnceのキーについて説明しています。フラグファイルを作成し、RunServicesまたはRunServicesOnceを使用してファイルを削除する方法もあります。 –

関連する問題