Ich führe mein Anwendungsinstallationsprogramm beim Start von Windows 7 aus, gefolgt von einem vom Installationsprogramm angeforderten Systemneustart. Für den Ansatz schreibe ich jetzt an den Registrierungsschlüssel RunOnce, sodass mein Installationsprogramm nur einmal ausgeführt wird und der Eintrag anschließend automatisch gelöscht wird.
Jetzt funktioniert der obige Ansatz mit einer Ausnahme: Ich kann den Desktop auf diese Weise erst dann anzeigen, wenn die Installation abgeschlossen und geschlossen ist.
Ich denke, dass dieses Verhalten für RunOnce-Methode Standard ist. Wollte das bestätigen und bei Bedarf kann ich die RunStatt- RunOnceTaste verwenden und den Eintrag von dort löschen, sobald meine Arbeit erledigt ist. Gibt es eine andere Möglichkeit, mit dem RunOnceSchlüssel herumzuspielen?
Scheduled Task. Stellen Sie das Triggerzu sein At log onund ein Any user. Stellen Sie auf der SettingsRegisterkarte die Aufgabe auf Delete the task if it is not scheduled to run againund die Dropdown-Liste auf Immediately. Dadurch wird eine geplante Aufgabe erstellt, die ausgeführt wird, wenn sich der nächste Benutzer anmeldet. Da die Aufgabe nicht erneut ausgeführt werden soll, wird sie sofort gelöscht. Auf diese Weise wird eine einmalige Aufgabe erstellt, die ausgeführt wird, wenn Sie sich anmelden ...?