Eine Datei alle x Minuten ausführen?

Status
Für weitere Antworten geschlossen.

DominikReber

Benutzer
Mitglied seit
09. Okt 2018
Beiträge
100
Punkte für Reaktionen
13
Punkte
18
Hallo zusammen

Bin ein erfahrener C#-Programmierer und hab jetzt mein erstes C#-Script für's Synology erstellt, mit Mono.
Funktioniert soweit.

Ausgeführt wird es mit "mono myscript.exe"

Nun möchte ich dies alle 10 minuten ausführen. Wie kann ich das genau tun?

Danke
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Wird dann halt 10min nachdem es beendet wurde nochmal ausgeführt.
sonst mit einem & im Hintergrund ausführen.
Weiß ja aber nicht wie lange das Programm von dir läuft.

Rich (BBCode):
#!/bin/bash
while true; do 
  mono myscript.exe
  sleep 600
done
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.021
Punkte
754
Alternativ über den Aufgabenplaner starten lassen und ggfs. per lock-Datei dafür sorgen, dass das Skript nicht mehrfach gestartet wird.
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
Genau so wie du es sagst habe ich auch ein Script bei dir laufen und das ohne Probleme dil88
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat