Direkt zum Hauptbereich

Windows Server 2008 - Aufgabenplanung

Vor kurzem bin ich über die Windows Server 2008 Aufgabenverwaltung gestolpert. Es gab auf dem Server eine kleine CMD (oder wahlweise auch BAT)-Datei um ein Backup zu automatisiseren. In der CMD-Box hat das Ding auch einwandfrei funktioniert. In der 2008er Aufgabenplanung jedoch nicht...

Des Rätsels Lösung ist, dass man in der CMD oder BAT-Datei die man erstellt hat keine Bildschirm-Ausgaben (echo bzw. Ausgaben von cmd wie "1 Datei kopiert") machen darf, wenn man das Ding in die Aufgabenverwaltung steckt. Da die Tasks in der Aufgabenverwaltung "ohne Fenster" laufen, könnte eine mögliche echo-Ausgabe auch nirgendwohin etwas schreiben. Folge, Sie bricht ab und es gibt in der Aufagabenverwaltung einen Fehler 0x1 oder etwas in der Art.

Eure BATCH-Datei sollte dann zwecks echo in etwa so aussehen:

@echo off
copy c:\Programme\Programm1\wichtigesfile.xxx c:\backup > c:\tmp\log.txt
xcopy "c:\programme\Programm1\Data" /i /e /y "c:\backup\Data" >> c:\tmp\log.txt

Der zweite Knackpunkt sind die Recht, d.h. der User unter dem der Task läuft sollte die entsprechenden Rechte auf die Verzeichnisse/Files usw. haben. Hier gibt es in der Aufgabenplanung die Möglichkeit "mit höchten Privilegien ausführen". Das sollte helfen. Daneben noch wichtig der Punkt "Unabhängig von der Benutzerverwaltung ausführen", damit der Task auch läuft wenn kein Benutzer an der Konsole angemeldet ist.


Kommentare

  1. Finally! Das war die Antwort nach der ich gesucht hatte, nachdem ich schon in x Foren geschaut hatte. Vielen Dank!!!

    AntwortenLöschen
  2. Hallo,
    was ist aber, wenn die batch oder auch Cmd ein weiteres Programm aufruft, welches eine
    GUI - Aktion auslöst (Programmfenster öffnet sich)???
    So z. B. bei uns der Fall, da ein Programm, welches eine Abfrage auf einer Datenbank macht, geöffnet wird u. dann auch *.csv - Dateien mit dem Ergebnis dieser Abfrage erstellt.
    Andere Faktoren wie fehlende Rechte oder nicht richtig Konfiguration des enstprechenden Task könne wir ausschließen !!!

    AntwortenLöschen
    Antworten
    1. das ist genau das was ich auch wissen will ;-)

      Löschen
    2. das ist genau das was ich auch wissen will ;-)

      Löschen
  3. Besten Dank für die Info - war schon am verzweifeln!

    AntwortenLöschen
  4. Eventuell noch ein Tipp: Wenn es z. B. ein Copy befehl ist und das Ziel ein Netzwerklaufwerk (z. B. NAS) dann hilft es auch, den Netzwerkpaf anzugeben und nicht die Verknüfpgung.
    Also bei mir schaut es so aus und funktioniert jetzt super
    @echo off
    copy c:\datenbank.bak \\192.168.xxx.xxx\datenbank_backup /y >c:\temp\log.txt

    AntwortenLöschen

Kommentar veröffentlichen

Beliebte Posts aus diesem Blog

Mac OS X unter Windows 7 mit Virtualbox 3.2.0

Da in den letzten Tagen die neue Version von Virtualbox erschienen ist, dachte ich mir es wäre nun mal an der Zeit ein How-To abzubilden, wie man sehr leicht unter Virtualbox ein Mac OS X Snow Leopard ans Laufen bekommt. Alles was man dazu braucht ist 1) eine Snow Leopard Retail DVD, die es für etwas über 20 Euro bei Amazon gibt. (oder Ihr leiht Euch von einem Freund einfach die DVD und macht ein ISO davon) 2) ein EmpireEFI ISO (ich benutze empireEFIv1085.iso) gibt es unter http://prasys.co.cc/osx86hackint0sh/ zum Download 3) und natürlich Virtualbox Version 3.2.0 Download unter http://www.virtualbox.org/ Das wars. Nach der Installation von Virtualbox legt man sich einfach eine neue VM an: Man vergibt einen Namen für die VM und wählt als BS und Version einfach Mac OS X aus gibt der VM etwas Speicher (1024 MB, oder besser 2048 MB) legt eine neue virtuelle Festplatte an: vergibt einen Namen und eine Grösse: und fertig ist die VM angelegt: Anschließend nochmals mit Ändern die VM Eige

Fritz-Box Daten auslesen

Da ich aktuell ein Problem mit meinem Internet-Anbieter habe, der mich leider auf ein DSL 3000 runtergestuft hat: habe ich natürlich ein paar Dinge ausprobiert, ob der Fehler ggf. vielleicht doch bei mir liegt (Kabel geprüft/getauscht, NTBA-Splitter getauscht - ja ich habe noch ISDN usw.), bzw. bin ich an den Punkt gekommen, dass ich ggf. auch die Fritzbox zurücksetze und neu an dem Anschluß über den Assistenten konfiguriere, doch ich hatte meine DSL-Zugangsdaten für den Internet-Zugang nicht parat, schließlich habe ich die vor vielen Jahren einmal in die Fritzbox eingegeben und seitdem nicht mehr benötigt. Natürlich gibt ein Export der Konfig-Datei der Fritz-Box diese Daten nicht im Klartext aus. Es gibt aber Abhilfe falls Ihr auch das ein oder andere Passwort vergessen habt, aber die Zugangsdaten zur Fritzbox kennt, kommt ihr doch an die Daten heran mit den  "Fritz! Box Tools" von  https://www.mengelke.de/Projekte/FritzBoxTools Ein ganz hervorragende

AnyDVD HD Kauf eine mittlere Odyssee

Neben IT ist eine meiner weiteren Leidenschaft, dass ich gern Filme ansehe und ein großer Filmfan bin. Anfang des Jahres kam irgendwie die Idee auf eine persönliche Liste meiner SciFi-Lieblingsfilme aufzunehmen. Oftmals erinnert man sich ja aus dem Stehgreif nicht welche Filme einen gut bis sehr gute gefallen hat.  So enstand eine Liste von Filmen die ich natürlich am Liebsten digital auf dem Rechner haben möchte. Doch woher sollte ich die Filme in 2020 bekommen. Auf den gängigen Streaming-Portalen gibt es sicher einige der Filme, manchmal tauchen diese auf und verschwinden dann wieder (in den lezten Tage habe ich mir Christine  https://www.imdb.com/title/tt0085333 und Blue Thunder, bzw. in deutsch Das fliegende Auge beide von 1983  https://www.imdb.com/title/tt0085255 / auf Netflix angesehen. Beide Filme habe ich gefühlt seit 10 Jahren schon nicht mehr gesehen.). D.h. das kann dauern wenn ich hier kein Geld für einen Buy bei Amazon Video in die Hand nehmen möchte bis ich mir das