Geschrieben am: 13.05.2007 um 04:07 Uhr
Zuletzt editiert am: 13.05.2007 um 04:08 Uhr
|
|
Zitat von MrDimension: Batchdatei anlegen mit "net start Dienstname" im cgi-bin ablegen
Berechtigungen anpassen, dass der webserver/perl die datei ausführen
darf (und genau da liegt am ehesten das Problem)
und von deinem Perl Script aus die Datei aufrufen
--> system('[PFAD]/dienst.bat');
Was die perlprogrammierung angeht gibt es aber sicher Leute die sich hier besser auskennen.
Und persönlich würde ich sagen startet man Dienste über eine Managementkonsole... wenn die von Hand gestartet oder gestoppt werden sollen
(das sind exakt 5 klicks....) und nicht über eine webseite....
bloß leider ist "net" keine anwendung ".exe." datei sondern ein windows ressource kit tool und kann deshalb nicht direkt über eine batch datei gestartet werden (bei windows xp schon) bei windows 2k3 nicht....#
und was "soll" und was man "will" ist immer ein großer unterschied egal in welchem bereich....
|