none
Programm funktioniert nicht während Zeitplanung RRS feed

  • Frage

  • Hallo zusammen,

    ich habe ein Programm, welches ein File von einer Website liest mittels:

          My.Computer.Network.DownloadFile("https://www........" + csvName, csvName, "anonymous", "")

    Das funktioniert reibungslos, wenn ich das Programm normal auf dem Desktop via Verknüpfung starte.
    Nun habe ich das Programm mittels Zeitplanung im Windows an einem bestimmten Tag zu einer bestimmten Zeit starten lassen. In diesem Falle habe ich allerdings nicht die Verknüpfung benutzt sondern direkter Start der EXE. Aber diese Herunterladen geht absolut schief, wird nicht ausgeführt. Woran kann das liegen?

    Grüße-


    Dietrich

    Samstag, 24. Oktober 2020 08:26

Antworten

  • Hallo,

    habe es selbst gefunden, was fehlte:

    Bei den Bedingungen für die Aufgabe MUSS das Häkchen bei "Nur starten, wenn folgende Netzwerkverbindungverfügbar ist".

    Grüßee-


    Dietrich

    • Als Antwort markiert dherrmann Samstag, 24. Oktober 2020 15:05
    Samstag, 24. Oktober 2020 15:05

Alle Antworten

  • Hallo Dietrich,

    welches Benutzerkonto führt den Task denn aus? Hat dieses Konto Zugiff aufs Internet? (LocalSystem bspw. hat das in der Regel nicht, da eben "Local").

    "Klappt nicht" ist zudem leider nichts, mit dem wir etwas anfangen könnten. Protokollier bitte genau, was da passiert. Exception, 404 Fehler beim Download, ... und poste das Ergebnis dann bitte hier.

    Um zu schauen, ob es an der Verknüpfung liegt, starte das Programm doch einfach mal manuell über die Exe Datei.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
    https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport

    Samstag, 24. Oktober 2020 11:19
    Moderator
  • Vorab: Danke für schnelle Antwort!

    Wenn ich das Programm direkt starte (EXE, Verknüpfung oder Debugger im VS) läuft alles so, wie es soll.
    Mein Benutzerkonto ist Administrator. Und es hat Zugriff aufs Internet.

    Die Exeption reiche ich noch nach, allerdings beim letzten Ausführen der Zeitplanung war nur zu sehen. dass keinerlei Daten gelesen wurden. (CSV)...

    Grüße-


    Dietrich

    Samstag, 24. Oktober 2020 11:45
  • Hallo,

    habe es selbst gefunden, was fehlte:

    Bei den Bedingungen für die Aufgabe MUSS das Häkchen bei "Nur starten, wenn folgende Netzwerkverbindungverfügbar ist".

    Grüßee-


    Dietrich

    • Als Antwort markiert dherrmann Samstag, 24. Oktober 2020 15:05
    Samstag, 24. Oktober 2020 15:05
  • Bei den Bedingungen für die Aufgabe MUSS das Häkchen bei "Nur starten, wenn folgende Netzwerkverbindungverfügbar ist".

    Das Häkchen musste ich noch nie aktivieren. Warum ist die Netzwerkverbindung denn nur temporär verfügbar? Und was machst Du, wenn die Verbindung gar nicht mehr verfügbar sein sollte?


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
    https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport

    Sonntag, 25. Oktober 2020 07:38
    Moderator
  • Hallo Stefan, WARUM das so ist kann ich dir auch nicht sagen.

    Das verbergen die Windows-Wolken ;-)
    Bei mir werden sogar mehrere Verbindungen angezeigt, und wenn ich nur die von mir hauptsächlich benutze auswähle, die ständig aktiv ist, funktioniert es auch nicht. Ich muss "alle Verbindungern" auswählen, obwohl von den auswählbaren wirklich nur meine Hauptverbindung aktiv ist.

    Wenn die Verbindung nicht verfügbar ist, ist das Programm eh nicht praktikabel, es ist auf Datenversorgung via Internet angewiesen.

    Grüße-


    Dietrich

    Sonntag, 25. Oktober 2020 07:48