mono, screen und ein windows programm

vendredi 28 août 2015

folgende ausgangs situation:

Ich muss 3 windows programme auf einem remote Linux server via remote zugriff starten und stopen.

also habe ich folgendes gebastelt. abfrage via cron. alle 4 minuten.

if [ -f /t1/_ta1/ser1 ] // File erstellung via remote zugriff (php)
then
rm /t1/_ta1/ser1 // File löschen wenn da.
cd /t1/_ta1
/// Variante 1:
mono ./tzu.exe & // File starten. Stopt aber nach ca. 4 sekunden wieder.

// Varinate 2:
screen -S tz1
mono ./tzu.exe & // Screen bleibt aber programm stopt wie bei variante 1.

// Varinate 3:
screen -S tz1
mono ./tzu.exe // Screen bleibt aber programm stopt wie bei variante 1 und 2.
.....
fi

****
Wenn ich manuell via shell einloge dann dass ganze mit
screen -S tz1
mono tzu.exe
starte gehts.

Nun die frage gibt es eine möglichkeit dies ohne einzulogen zu bewerkstelligen?

auch dass runterfahren eines programmes.
if [ -f /t1/_ta1/x_ser1 ] // File erstellung via remote zugriff (php)
then
rm /t1/_ta1/x_ser1 // File löschen wenn da.
kill `pidof tzu1.exe`
fi

müsste man irgenwie lösen.

Hat da jemand eine Idee?


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor