Wie kann ich beim Booten eine EXE-Datei ausführen und sie am Laufen halten, unabhängig davon, wer sich bei Windows anmeldet?

Wie kann ich beim Booten eine EXE-Datei ausführen und sie am Laufen halten, unabhängig davon, wer sich bei Windows anmeldet?

Wie kann man erreichen, dass eine EXE-Datei beim Booten eines Windows-Systems ausgeführt wird und die EXE-Datei unabhängig davon ausgeführt wird, wer angemeldet ist? Ist das möglich?

Antwort1

Gemäßdieser Sysinternals-Forumsbeitrag, der zuverlässigste Weg hierfür ist das Hinzufügen einer geplanten Aufgabe. Definieren Sie einfach einen Trigger At startup. Dieser wird so lange ausgeführt, bis er zwangsweise beendet wird, z. B. durch einen Absturz oder das Beenden des Prozesses durch den Benutzer. Ein Standard-/eingeschränkter Benutzer kann Prozesse, die ihm nicht gehören, weder sehen noch beenden.

Screenshot des Auslösers für geplante Aufgaben
Klicken Sie hier für die Vollansicht

Sie müssen die Aufgabe auch auf einstellen Run whether user is logged on or notund sie wahrscheinlich als Administratorkonto mit höchsten Berechtigungen ausführen. Sie können sie sogar als SYSTEMKonto ausführen.

Screenshot des Benutzers für geplante Aufgaben
Klicken Sie hier für die Vollansicht

Dies unterscheidet sich vom At logonAuslöser.

Wenn Sie dies programmgesteuert tun möchten (also Ihr Programm sich selbst zum Systemstart hinzufügen lassen), besteht die beste Möglichkeit darin, einen Windows-Dienst zu erstellen.

verwandte Informationen