Nach der Aktualisierung Bios gibt es immer noch nur alte Version über WMI lesbar. Erst nach dem Neustart wird das neue BIOS angewendet und in WMI übernommen. Vor dem Neustart möchten wir daher abhängig vom Rückgabecode des BIOS-Updates "Flag" setzen. Dieses Flag wird nur gesetzt, wenn der Rückgabecode 0 oder 3010 oder ... ist und dieses Flag so lange angezeigt werden soll, bis der Neustart nach dem Neustart abgeschlossen ist. Das Flag sollte nicht mehr existieren und die echte BIOS-Version wird getestet. Was empfehlen Sie unter Windows als Flag zu verwenden, was nach dem automatischen Neustart verschwindet, aber nach der erneuten Anmeldung nicht entfernt wird. Danke für Tipps."Flag" ... wie Registrierung, Datei, Prozess oder Variable .... alles was wird lebendig relogon aber nicht neu starten
0
A
Antwort
0
Sie könnten versuchen, die RunServicesOnce
Registrierungsschlüssel (dokumentiert here). Laut der referenzierten Webseite wird der Schlüssel beim Neustart gelöscht.
Da Sie ein Programm nicht wirklich ausführen möchten, sollten Sie ein Programm angeben, das nichts bewirkt. Vielleicht CMD.EXE /C echo do nothing
.
Da dieser Schlüssel nicht wirklich für Ihren Anwendungsfall entworfen wurde, empfehle ich Ihnen, es ziemlich gut zu testen.
Verwandte Themen
- 1. Bash-Skript-Prozess auf Absturz neu starten oder auf Dateiänderung
- 2. Python IDLE wird nicht "neu starten"
- 3. Quarz, Zeitplan Prozess immer lebendig
- 4. Wie man explorer.exe Prozess mit Sikuli (Jython) neu starten?
- 5. Variable wird neu definiert?
- 6. konnte nicht starten uwsgi Prozess
- 7. Ich möchte ein Formular neu starten, aber Application nicht neu starten?
- 8. Verwenden von Autofac Registrierung alles, was mit Service endet
- 9. Schienen: Wie sidekiq neu starten?
- 10. geht Test-Flag: Flag versehen, aber nicht definiert
- 11. Benutzer wird nicht nach der Registrierung neu geleitet
- 12. Was kann dazu führen, dass ein Prozess nicht mehr neu erstellt wird?
- 13. Wie Windows Explorer-Prozess programmatisch starten
- 14. Chef - starten oder starten Sie den Dienst nach Bedarf neu
- 15. Wie Redmine neu starten?
- 16. Sidekiq neu starten
- 17. Glog Flag neu definiert Fehler
- 18. App oder Datei mit Android App starten
- 19. C++ neu/neu [], wie wird Speicher zugewiesen?
- 20. Wann neu starten und Nginx nicht neu laden?
- 21. Webpack bei jedem Dateiwechsel neu starten
- 22. Wie mache ich diese App fragen mich nicht nach Neustart des Browsers neu zu starten, wenn Sitzung lebendig
- 23. Überprüfen, ob Prozess läuft, wenn nicht starten
- 24. Popen bekommen pid von neu laufenden Prozess
- 25. Wie thread in Java neu starten?
- 26. Python beendeten Thread kann nicht neu starten
- 27. Was wird "neu" verwendet, wenn eine Laufzeitbibliothek nicht verwendet wird?
- 28. Kann nicht neu starten Schienen-Server (nur Hard-Reset hilft)
- 29. Wie starten Sie Rails von Rails neu?
- 30. Starten Sie einen Prozess [exe] in Windows
Funktioniert RunServicesOnce gut unter Windows 7? Haben diese Registrierung eingefügt, hat einen Neustart durchgeführt, aber der Eintrag wurde nicht aus der Registrierung entfernt. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Currentversion \ RunServicesOnce] "biosupdate" = "cmd.exe/c echo \" Bios Update Flag wird automatisch auf der nächsten PC Neustart entfernt werden. \ "" –
Weiß nicht. Habe es noch nie benutzt. Nur wissen, was die Dokumentation sagt. Ich schlage vor, für RunServicesOnce zu googeln und zu sehen, was Sie finden. Sie können das AutoRuns-Programm herunterladen, um zu sehen, was es über die RunServices/RunServicesOnce-Schlüssel sagt. Ein anderer Ansatz könnte sein, eine Flag-Datei zu erstellen und RunServices oder RunServicesOnce zu verwenden, um die Datei zu löschen. –