Aufruf eines Batchfiles/NT commands
Hoagie
- php
0 Hoagie
Hallo Leute!
Ich wuerde gern mit PHP auf nem W2K Server mittels PHP ein Batchfile, btw NT commands ausfuehren. irgendwie haut das aber nicht hin.
ich habs mit exec() system() und Passthru versucht, bin aber immer gescheitert.
z.B.:
exec("dir >dirs.txt"); (oder diesen aufruf in ein Batchfile schreibe)
haut es hervorragend hin, wenn ich allerdings versuche, auf nt commands zuzugreifen passiert nix, auch nicht, wenn diese in einem Batchfile stehen.
Die Rechte sollt ich alle haben, und die pfade sind richtig gesetzt, da das batchfile funktioniert, wenn ich es direkt starte.
was mache ich falsch?
thanx,
Hoagie
Hi Leute!
Falls es jemanden interressiert, nun haut es hin.
mein Fehler:
Die Rechte sollt ich alle haben,
^ jaja, schon, aber in dem verzeichniss, in dem das script lief waren noch die Berechtigungen fuer everyone (Jeder) eingetragen, und solange der IIS mit den rechten des IUSR_Computername (ist ja auch "Jeder") zugreifen kann, tut er das auch. Nur mein Batchfile benoetigte Administrator rights.
Also einfach "Jeder" aus den sicherheitseinstellungen gekickt, mich als admin authentifiziert, und schon funzts :)) *froi*
so long,
Hoagie