Automatisches Starten eines Programms (und Ausführung unter anderem Konto) bei der Benutzeranmeldung

2020
Robert Koritnik

Ich mag den Prozess-Explorer von Mark Russinovich wirklich, deshalb lasse ich ihn immer laufen. Ich möchte diese Aufgabe automatisieren, diesen Vorgang bei jeder Anmeldung manuell zu starten.

Aber ich möchte dieses Programm als Domain - Administrator ausgeführt werden, obwohl ich als lokaler Benutzer anmelden. Der Grund ist, dass ich Prozesse / Services verwalten kann, die unter Domänenkonten ausgeführt werden.

Wie mache ich das?

Ich vermute, wenn ich einen lokalen Dienst mit dem sc createBefehl erstelle, kann ich dann nicht mit Process Explorer interagieren. Kann ich das Symbol in der Taskleiste sehen und öffnen usw.?

Ist das überhaupt möglich?

1

3 Antworten auf die Frage

2
DMA57361

Der Aufgabenplaner erfüllt fast Ihre Anforderungen.

In Windows 7 (und ich denke, Vista?):

  • Beim Anmelden kann eine Task ausgelöst werden.

  • Es ist möglich zu bestimmen , als wem die Aufgabe ausgeführt werden soll ( allerdings glaube ich nicht, dass dies den gewünschten Effekt haben wird - da die Software wie ein anderer Benutzer ausgeführt wird, ist sie für den aktuellen Benutzer möglicherweise nicht sichtbar).

  • Es ist möglich, eine Task so einzustellen, dass sie "mit den höchsten Berechtigungen" ausgeführt wird (z. B. Administrator / erhöhte Benutzerkontensteuerung).

1
digitxp

Sie können den runasBefehl verwenden:

runas /user:Administrator "C:\Program Files\Process Explorer\procexp.exe" 

Das einzige Problem ist, dass Sie in einer Eingabeaufforderung nach Ihrem Kennwort gefragt werden und die gesamte Zeit aktiv bleiben, während Process Explorer geöffnet ist.

Dies ist eine Teillösung. Ich könnte diesen Befehl in eine BAT-Datei einfügen und im Startordner ablegen, aber wie Sie sagten, gibt es ein Problem mit der Anzeige von Kennwörtern. Ich neigte eher zu Task Scheduler oder einem Systemdienst, der dies tun würde. Robert Koritnik vor 13 Jahren 0
Ich akzeptierte diese Antwort, weil sie dem, was ich brauchte, sehr nahe kam. Das einzige Problem ist das Passwort. Robert Koritnik vor 13 Jahren 0
1
boot13

Sie können jedes Programm mit SrvAny in einen Dienst umwandeln, obwohl ich nicht sicher bin, dass SrvAny unter Windows 7 funktioniert. Sie müssen es einrichten, damit der Dienst mit dem Desktop interagieren kann. Versuchen Sie es zuerst als lokales System auszuführen. Wenn dies nicht funktioniert, versuchen Sie es mit den Anmeldeinformationen des Domänenadministrators.

Ich habe auch versucht, dies zu tun, aber Fenster werden nicht angezeigt und ich kann nicht mit Process Explorer interagieren. Aber es war ein schöner Versuch. Vielen Dank. Robert Koritnik vor 13 Jahren 0