Problem Batchdatei starten

Ich möchte gern in einem Script eine Batchdatei starten.
Habe es so probiert:

 IPS_Execute("C:\Programme\IP-Symcon\batch
achrichten.bat","",true,false);

Geht aber leider nicht. Hat jemand eine Idee?

Eine Batchdatei wird über CMD.EXE gestartet.

Hatte ich auch schon probiert, aber wie?:confused:

So gehts nicht:

IPS_Execute("cmd C:\Programme\IP-Symcon\batch
achrichten.bat","",true,false);

So in die Richtung:

  1. Parameter: Pfad/cmd.exe
  2. Parameter: Pfad/Batchdatei

mit IPS_Execute()

PS: nimm in PHP bei Pfaden „/“ und nicht „“

Im Detail steckt der Fehler.:wink:
So gehts:

IPS_Execute("C:/Programme/IP-Symcon/batch/nachrichten.bat","",true,false);

Der command Befehl ist nicht nötig.
Danke aber für den Hinweis mit dem Slash.:slight_smile:

Es geht auch mit einem Backslash „“ - das ist aber ein Escape-Char in PHP.

D.h. wenn es umbedingt ein Backslash sein soll musst du statt „“ ein „\“ schreiben.

Nö, Backslash ist nicht nötig, mache es jetzt mit dem Slash.
Schreibe mir gerade ein schönes Script was per batch über dem Mediaplayer meine in MCE aufgenommenen Nachrichten morgens im Bad abspielt. Geht schon super.