Zum Inhalt springen

newcomer_21

Mitglieder
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

  1. :uli Ich habe in meine Batch-Datei folgende Zeilen hinzugefügt: C: cd\ cd C:\Programme\My und mit exec('C:/Programme/My/new.bat'); aufgerufen und .... ES FUNKTIONIERT!!!:D:D 1000 DANK!!!! EUCH BEIDEN!!! :valen
  2. Ich arbeite mit Windows Xp und mein PHP-Script muss ausgeführt werden, bevor ich die Batch-Datei aufrufe. Also, momentan sieht's so aus: <html> <head> <title>PHP</title> </head> <body> <?php //Mein PHP-Script ?> <a href="file:///c:/Programme/My/new.bat">Batch-Datei</a> </body> </html> Wenn ich den Verweis aufrufe, passiert gar nichts (also Batch-File wird nicht ausgeführt). Woran könnte das liegen?
  3. Danke für deine Antwort, GuntiNDDS! Hm... das ist aber gar nichr gut.... Gibt es denn eine andere Möglichkeit, diese Batch-Datei lokal auszuführen (Javascript, HTML-Link oder so)? :confused: Irgendwie muss es doch funktionieren....
  4. Ich habe es jetzt mit system("C:/Programme/My/new.bat"); ausprobiert. Als Ausgabe bekomme ich: C:\xampp\eclipse\workspace\'Der Ordner wo mein php-script liegt'>'befehle, die in der .bat-Datei stehen' Wahrscheinlich werden die Befehle vom meinem Projekt-Ordner aus ausgeführt,aber sie sollten doch von dem Ordner 'C:/Programme/My' ausgeführt werden. Ich bekomme sogar die txt-Datei (in meinem Projekt-Ordner), die erzeugt werden sollte, aber leer. Also, die Batch-Datei wird schon ausgeführt, aber sie tut nicht das, was sie tun sollte. Was mache ich falsch? Und wie wär's richtig?
  5. Hallo zusammen! Ich bin kein Profi in PHP,:new deswegen brauche ich eure Hilfe. Ich will eine .bat-Datei mit PHP starten. Sie liegt z.B. unter C:\Programme\My\new.bat. Diese Datei öffnet ein Programm und speichert die Rückgabe dieses Programms in einer erzeugten txt-Datei. Wenn ich die Batch-Datei ganz normal im Ordner öffne, funktioniert das einwandfrei. Jetzt will ich sie mit Hilfe von meinem PHP-Script ausführen. Ich habe es schon mit exec(), system(), passthru() probiert, aber irgendwie klappt es nicht, weil ich sie wahrschienlich falsch aufrufe. Kann mir bitte jemand sagen,wie genau soll der Befehlaufruf ausschauen? Ich wäre über eure Hilfe sehr dankbar, weil ich nicht so viel Ahnung von dem Ganzen habe :hells:

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...