Ich weiß, dass es viele Anwendungen gibt (z. B. solche, die Partitionen wie Partition Magic, Partition Logic, Easeus usw. verwalten), die bereits gestartet werden, bevor Windows sich selbst lädt (der Sitzungsmanager meine ich).
Diese Apps werden geladen, erledigen den angeforderten Job und "übergeben das Token" erneut an Windows. Wie machen diese Anwendungen das? Gibt es eine Möglichkeit, so etwas in einer Anwendung zu tun?
Antworten:
In diesem Sysinternals- Artikel wird der betreffende Registrierungseintrag erläutert. Die Anwendung kann jedoch keine der "Subsystem" -APIs wie Win32 verwenden (andere sind die POSIX- und OS / 2-APIs). Es muss die meist undokumentierte "native" NT-API verwenden. Die große Mehrheit der für Windows entwickelten Anwendungen sind keine reinen nativen API-Apps.
quelle
Ich glaube, Sie stellen die falsche Frage (in diesem Fall siehe Startmenü> Start oder msconfig).
Nur für den Fall, dass Sie wirklich meinen, was Sie gefragt haben:
Auf welche Art von "Programm" würden Sie sich beziehen?
Beziehen Sie sich auf ein anderes Betriebssystem?
Schauen Sie sich GRUB / GRUB2 / jeden anderen Bootloader an
Beziehen Sie sich auf eine DOS-Anwendung (dh eine Art alten Inventar- / Kundenmanager)?
Verwenden Sie win9x? Dies ist die einzige Situation, in der eine DOS-Anwendung sinnvoll wäre, wenn es um das Laden vor Windows geht.
Wenn Sie win9x nicht verwenden, möchten Sie wahrscheinlich mehrere Starts durchführen.
Beziehen Sie sich auf eine Windows-Anwendung? (Wie in einer grafischen User Space-Anwendung?)
Die einfache Antwort lautet Nein. (Sie können es zusammen mit Windows starten lassen, nur nicht VORHER.)
Beziehen Sie sich auf das automatische Starten eines Windows-Dienstes / -Dämons / etwas, das sich im Hintergrund befindet?
Sicher; Stellen Sie es einfach so ein, dass es standardmäßig startet. Wenn es bereits als Dienst definiert ist, gehen Sie zu Systemsteuerung> Verwaltungstools> Dienste.
Wenn es noch nicht definiert ist, können Sie es hinzufügen .
Beziehen Sie sich tatsächlich auf ein 'Programm', das vor Windows ausgeführt wird (dh Windows XP / Vista / 7)?
Könnten Sie bitte ein Beispiel für etwas geben, das dazu benötigt wird?
Anders als Bootloader, Festplattenverschlüsselungssoftware oder möglicherweise Wiederherstellungsumgebungen (z. B. GRUB, der Bootloader von truecrypt oder eine der vielen Arten von Wiederherstellungssoftware).
quelle