Jump to content

Geplanten Task im "Vordergrund" ausführen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

Ich habe gerade den ersten Win2008 R2 Server install. und einen geplanten Task erstellt, der eine Batch-Datei startet und soweit auch funktioniert.

Nur: der Task läuft nicht wie unter Win2000 od. 2003 Server gewohnt in einer Dos-Box, also sichtbar im Vordergrund ab, sondern unsichtbar im Hintergrund.

Wie kann ich mir den Task wie gewohnt im "Vordergrund" anzeigen lassen ?

 

Vielen Dank im voraus für Eure Tips.

  • 1 Monat später...
Geschrieben

Entschuldige wenn ich mich erst jetzt melde.......

 

Wie meinst Du das mit "Probier ein cmd.exe /c davor zu setzen."

 

Ich habe z. B. eine Test.bat mit folgender Zeile:

 

ping -n 5 localhost >nul

 

Starte ich diese direkt mit Doppelklick öffnet sich die CMD.exe und zeigt mir den Befehl an (Anhang)

 

Wenn ich diese Test.bat jetzt über einen geplanten Task starte, wird dieser auch gestartet, aber eben im Hintergrund, ohne geöffnete CMD.

Wo sollte ich den jetzt den cmd.exe /c mit angeben :confused:

 

Gruß

Geschrieben

Wie meinst Du das mit "Probier ein cmd.exe /c davor zu setzen."

 

Ich habe z. B. eine Test.bat mit folgender Zeile:

 

ping -n 5 localhost >nul

 

Starte ich diese direkt mit Doppelklick öffnet sich die CMD.exe und zeigt mir den Befehl an (Anhang)

 

Wenn ich diese Test.bat jetzt über einen geplanten Task starte, wird dieser auch gestartet, aber eben im Hintergrund, ohne geöffnete CMD.

Wo sollte ich den jetzt den cmd.exe /c mit angeben :confused:

 

OK, dann füge eine zusätzliche Zeile ein:

 

cmd.exe /c

ping -n 5 localhost >nul

 

Unter W7 soeben ausprobiert, die Commandline bleibt bis zum Schluß zu sehen.

Geschrieben
Also auf dem Server funktioniert´s nicht.

 

Ich hab jetzt extra eine 2008R2 VM gestartet und eine einfach Aufgabe erstellt. Die startet nur die Batch mit dem schon geposteten Inhalt. Bei mir ist die Commandline zu sehen solange wie die Batch läuft.

 

Der Task wird aber definitiv gestartet, weil im Taskmanager die cmd.exe startet und auch wieder beendet wird.

 

Probiers doch mal in einem neuen Benutzerprofil.

Geschrieben

Auch mit einem neuen Benutzerprofil kein Erfolg. Immer im Hintergrund.

 

Gut - ich meine, es ist jetzt nicht Lebensnotwendig... solange der Task immer ausgeführt wird.

Aber irgenwo muß doch der Haken sein ?

Geschrieben
Hast Du wirklich nur die beiden Zeile in der Batch?

Wenn du die Test.bat meinst, Ja.

 

 

Ich werde, sobald ich Zeit habe, einen weiteren Win2000 Membersever auf Win2008 R2 migrieren.

Mal sehen wie´s dann mit den geplanten Tasks funktioniert ?

 

Wenn´s bei Dir klappt, muß ich wohl irgenwo einen falschen "Knopf" gedrückt haben.

Aber wie ich schon sagte: ...solange der Task immer ausgeführt wird, kann ich damit leben.

 

Wenn niemand mehr eine "Erleuchtung" hat ;) bedanke ich mich für die Unterstützung.

 

Gruß Siggi

Geschrieben

Ich werde, sobald ich Zeit habe, einen weiteren Win2000 Membersever auf Win2008 R2 migrieren.

Mal sehen wie´s dann mit den geplanten Tasks funktioniert ?

 

Was genau heißt migrieren?

 

Wenn´s bei Dir klappt, muß ich wohl irgenwo einen falschen "Knopf" gedrückt haben.

Aber wie ich schon sagte: ...solange der Task immer ausgeführt wird, kann ich damit leben.

 

Normalerweise will man das genau andersrum, der Task soll nicht sichtbar ausgeführt werden. ;)

Geschrieben

Normalerweise will man das genau andersrum, der Task soll nicht sichtbar ausgeführt werden. ;)

Da wir es ja mit Windows zu tun haben, kann man sich erfahrungsgemäß nicht immer darauf verlassen, daß auch immer alles ordungsgemäß ausgeführt wird :D

Und wenn mal eine Task nicht gelaufen ist, kontolliere ich halt mal den nächsten Lauf od. mache auch sonst mal Strichproben.

Habe ich die DOS-Box im Vordergund, sehe ich halt den aktuellen Zustand.

Geschrieben

Ähm... Dann würde ich mir den Task nochmal anschauen. Man kann z.B. logging einbauen, dann weiß man immer was los ist, auch wenn man nichts sieht.

 

Das sehen nutzt man fürs entwickeln und Debuggen, aber nicht für den Betrieb.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...