Zitat von
EagleData:
Ok, ich müsste es also als Dienst programmieren. Würde zur Not auch ohne Form gehen. Problematisch wird nur, das das programm eine Logdatei erstellt. und wenn sich jetzt 2 User am Server anmelden würde der dienst ja 2mal gestartet oder? damit würde ja 2 instanzen auf die logfile zugreifen, was wieder probleme verursacht.
Dienste werde nicht pro Nutzer neu gestartet.
Der Dienst läuft nur einmal.
Man kann dem Dienst auch einen Benutzernamen Passwort mitgeben, dann läuft er unter diesem Konto.
(default ist SYSTEM)
Als Nutzer mit den entsprechenden Rechten (z.B. Admin) kann man z.B. von der eingabeaufforderung mit
net stop servicename den Dienst stoppen
Code:
Auflisten der akiven Dienste:
c:\> net start
Starten eines Dienstes:
c:\> net start Dienstname
Stoppen eines Dienstes:
c:\> net stop Dienstname
Hilfe mit
c:\> net
c:\> net help start
c:\> net help stop
c:\> net help continue
c:\> net help pause
...
Das geht natürlich auch mit der
GUI von Win,aber warum
GUI, wenns auch in der Kommandozeile geht
Ich hoffe das hilft Die weiter