So erstellen Sie ein windows-Dienst zeitgesteuert bestimmte Aufgaben wie das löschen der Dateien auf einen bestimmten Ordner?
Hallo, ich bin relativ neu auf windows-Dienst. Ich will erstellen Sie eine Aufgabe planen, die durch bestimmte Ordner wie c://dev/und löschen Sie die Dateien, die erstellt werden, zwischen einigen Datums/Zeit. Wie kann ich das erreichen?Jede Hilfe wirklich appriciated...
Brauchen Sie wirklich einen Dienst dafür? Eine einfache batch-Datei ausführen, indem Sie den Windows-Scheduler sollte die Arbeit tun.
Wollen Sie zum erstellen von windows-Dienst, der etwas tut (z.B. löschen von Dateien) ODER Sie die Dateien löschen möchten (D. H. durch mithilfe der windows-service) - diese Fragen sind sehr unterschiedlich, aber es ist unklar, was Sie Fragen wollte.
Sorry, Alexei, ich will windows-Dienst erstellen, die löscht Dateien.
Wollen Sie zum erstellen von windows-Dienst, der etwas tut (z.B. löschen von Dateien) ODER Sie die Dateien löschen möchten (D. H. durch mithilfe der windows-service) - diese Fragen sind sehr unterschiedlich, aber es ist unklar, was Sie Fragen wollte.
Sorry, Alexei, ich will windows-Dienst erstellen, die löscht Dateien.
InformationsquelleAutor | 2013-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie diese für "forfiles" - Befehl: Batch-Datei zum löschen von Dateien älter als N Tage
Dann können Sie speichern Sie einen Befehl von Ihrem Wunsch in eine .bat-Datei und legen Sie die Windows-Aufgabenplanung ausführen, die Datei.
Wenn Sie wollen, tun Sie es mithilfe der Windows-Dienste prüfen: http://www.c-sharpcorner.com/blogs/7224/deleting-a-file-after-7-days-using-windows-services.aspx
Bearbeitet.
danke für die Antwort...gelungen ist, auf diese Weise
InformationsquelleAutor mostruash
Wenn Sie möchten, führen Sie eine benutzerdefiniertes scheduler aus einem windows-Dienst, können Sie versuchen, den Quarz open-source-scheduling-service-Bibliothek. Sie können dann definieren, CRON Trigger dem Feuer, und wenn Sie Sie brauchen. Ich habe diese in einem windows-Dienst in C# entwickelt und seine hervorragende. Die tutorials schnell Sie aufstehen und laufen.
Für den windows-Dienst selbst, können Sie einen Blick auf den Artikel von @mostruash oben oder sogar diese. Sie können leicht anpassen, die Basis-Vorlagen nach Ihren wünschen.
InformationsquelleAutor Patrick D'Souza