Warum wird die geplante Windows 7-Aufgabe ausgeblendet?

15

Ich migriere ein System von XP nach Windows 7. Ich habe eine geplante Aufgabe, die unter XP einwandfrei funktioniert hat, in die Windows 7-Umgebung portiert, indem ich den Auftrag im neuen Manager für geplante Aufgaben neu erstellt und dieselbe Stapelverarbeitungsdatei (CMD-Datei) aufgerufen habe. In den Aufgabeneigenschaften auf der Registerkarte Allgemein ist das Kontrollkästchen Ausgeblendet nicht aktiviert. Die CMD-Datei wird normal (sichtbar) ausgeführt, wenn sie über eine CMD-Eingabeaufforderung oder über den Explorer gestartet wird.

Wenn der Task jedoch vom Taskplaner gestartet wird, wird er ausgeblendet ausgeführt. Das CMD-Fenster ist nicht sichtbar und die Benutzeroberfläche des Programms, das es ausführt (ein Sicherungsprogramm), ist nicht sichtbar. Die Prozesse werden im Task-Manager aufgelistet und unter meinem Benutzernamen (nicht SYSTEM oder LOCAL) ausgeführt.

Kann jemand erklären, warum diese Aufgabe versteckt ausgeführt wird und wie ich sie sichtbar machen kann?

tim11g
quelle

Antworten:

22

Ich habe festgestellt, dass eine Aufgabe festgelegt werden muss, damit "Nur ausführen, wenn der Benutzer angemeldet ist" angezeigt wird. Andernfalls wird es ausgeblendet (unabhängig von der Einstellung des Kontrollkästchens "Ausgeblendet").

Dies ist ein Ort, an dem eine geringfügige Verbesserung der Benutzeroberfläche dies viel deutlicher machen würde. Wenn beispielsweise "Ausführen, ob Benutzer angemeldet ist oder nicht" aktiviert ist, wird das Kontrollkästchen "Ausgeblendet" ebenfalls aktiviert. Oder setzen Sie einfach den Ausdruck "und die Aufgabe wird versteckt ausgeführt" nach "Ausführen, ob der Benutzer angemeldet ist oder nicht".

Weitere Informationen finden Sie unter http://technet.microsoft.com/en-us/library/cc722152.aspx .

tim11g
quelle
6
Otherwise it is hidden (regardless of the setting of the "Hidden" checkbox).Dies liegt daran, dass das HiddenKontrollkästchen nichts damit zu tun hat, wie das Programm beim Ausführen angezeigt wird. Es bestimmt, ob die Aufgabe im Aufgabenplaner angezeigt wird oder nicht. Wenn diese Option aktiviert ist, wird die Aufgabe nur angezeigt, wenn Sie sie Show Hidden Tasksaus dem ViewMenü auswählen .
Synetech
1
Wow .. ENDLICH hat mein Startskript funktioniert - denke ich. Und nur weil ich es so eingestellt hatte, dass es immer lief, egal ob ich angemeldet war oder nicht, konnte ich nie herausfinden, warum es nicht lief. Vielen Dank, tim11g! Jetzt wacht mein Drehbuch auf, wenn es schläft und tut, was es tun muss.
Maleachi