Irgendwas gibt also 42 zurück und Du hast ja Result?
Ich kenne den Rückgabetyp von ExecuteFile nicht (und meine Delphi-Hilfe spinnt), meinst Du den?
ja ich hab sozusagen Result:=shellexecute(... bla..bla bla);
soweit ich es verstanden hab sind Fehler unter 32 also 2 File not found z.B oder so
Hast Du schonmal in die Prozessliste geschaut, ob der Prozess nicht vielleicht doch läuft? Ich kenne mich mit CGI nicht aus, aber wenn es um einen Webserver geht, läuft der doch bestimmt als Service und ist somit interaktionslos... d.h. alles was Du von dort aus startest, wäre "unsichtbar" und mit viel zu viel Rechten.
ich vermute das es so irgendwie zusammen hängt .. Prozess läuft nicht zumindest seh ich es nirgens..
Dann müsstest Du Dir ein Token des angemeldeten Users holen und den passenden Prozess damit starten.
wär interresannt .. und wie ?
ich mein ich weiß ja wer angemeldet ist (ich
)
aber wie geb ich das dann mit ?