Php-Script über Aufgabenplanung liefert anderes Ergebnis als direkt gestartet - WinSrv2008R2(64Bit)
Werte Community,
danke für die Zeit zum Lesen meines Problems.
Ich habe eine batch-Datei, die eine php-website über den lokal laufenden webserver aufruft.
Starte ich diese batch-Datei durch Doppelklick direkt, wird mir eine E-Mail mit Anhang geschickt (weil dies auch so vorgesehen ist.)
Starte ich diese batch-Datei über die Aufgabenplanung, so erhalte ich zwar auch eine E-Mail, jedoch fehlt der Anhang.
Fällt Euch dazu etwas ein?
Kann es mit Verzeichnispfaden zu tun haben, die unterschiedlich gesetzt sind, dass die anzuhängende Datei evtl. nicht gefunden wird?
Für Ratschläge jedlicher Art im Voraus besten Dank.
cubixx
danke für die Zeit zum Lesen meines Problems.
Ich habe eine batch-Datei, die eine php-website über den lokal laufenden webserver aufruft.
Starte ich diese batch-Datei durch Doppelklick direkt, wird mir eine E-Mail mit Anhang geschickt (weil dies auch so vorgesehen ist.)
Starte ich diese batch-Datei über die Aufgabenplanung, so erhalte ich zwar auch eine E-Mail, jedoch fehlt der Anhang.
Fällt Euch dazu etwas ein?
Kann es mit Verzeichnispfaden zu tun haben, die unterschiedlich gesetzt sind, dass die anzuhängende Datei evtl. nicht gefunden wird?
Für Ratschläge jedlicher Art im Voraus besten Dank.
cubixx
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 325458
Url: https://administrator.de/contentid/325458
Ausgedruckt am: 19.03.2024 um 05:03 Uhr
5 Kommentare
Neuester Kommentar
Sehr viel.
Kann es mit Verzeichnispfaden zu tun haben, die unterschiedlich gesetzt sind, dass die anzuhängende Datei evtl. nicht gefunden wird?
Natürlch. Oder als welcher benutzer das Skript ausgeführt wird. oder viele andere randbedingungnen.
lks
Hallo @cubixx,
Dein aktuelles Konstrukt mit der Remote-Desktop Verbindung ist... naja, eher wackelig.
Besser du löst es ordentlich, indem du im
Unter
Ratsam ist es auch, den Verlauf zu aktivieren um zu überprüfen, dass die Aufgabe richtig abgearbeitet wird.
Gruß,
@Snowman25
Dein aktuelles Konstrukt mit der Remote-Desktop Verbindung ist... naja, eher wackelig.
Besser du löst es ordentlich, indem du im
Task Scheduler
das richtige Benutzerkonto angibst, dort festlegst, dass es unabhängig von der Useranmeldung läuft.Unter
Aktionen
gibst du bei der "Programm starten"-Aktion den "Starten in"-Parameter mit an. Dort gibst du den Ordner an, in dem das Skript gespeichert ist.Ratsam ist es auch, den Verlauf zu aktivieren um zu überprüfen, dass die Aufgabe richtig abgearbeitet wird.
Gruß,
@Snowman25