Wie kann ich eine App nach dem Neustart automatisch starten?

8

Wie kann ich eine App nach dem Neustart automatisch starten? (durch c # -Code) Ich erstelle eine neue Zeichenfolge in "RunOnce" -Schlüssel in der Registrierung mit dem Pfad der App. Das Betriebssystem führt diese APP aus, bevor es das Betriebssystem lädt Mein Problem ist: Meine APP lädt, aber der Explorer lädt nicht, nachdem ich meine APP geschlossen habe, lädt der Explorer Ich starte den Computer in APP neu, und nach dem Neustart möchte ich, dass meine APP wieder öffnen

    
sari k 20.09.2011, 09:49
quelle

3 Antworten

9

Wenn Sie in Ihrer App auf Neustart klicken, nehmen Sie die folgenden Änderungen an der Registrierung vor:

Erstellen Sie einen Eintrag in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run Registrierungszweig.

Verwenden Sie

%Vor%

um einen Eintrag zu erstellen.

Und

%Vor%

um den Laufpfad festzulegen.

Nachdem das System neu gestartet wurde, startet Ihre App und entfernt den Neustarteintrag, indem sie Folgendes aufruft:

%Vor%     
Maxim V. Pavlov 20.09.2011, 10:06
quelle
2

Es scheint so, als ob Sie Ihr Programm RunOnce statt Run hinzufügen würden. Auf diese Weise wird es nach dem nächsten Neustart gestartet, aber Sie müssen sich keine Gedanken darüber machen, den Schlüssel danach zu löschen.

%Vor%     
Adkins 05.09.2012 06:58
quelle
0

Dies ist eine bessere Antwort, da Sie keinen SubKey erstellen sollten. Auch dies wird automatisch entsorgen.

%Vor%     
Vippy 10.09.2014 00:32
quelle

Tags und Links