Hi,
da der string in einfachen anführungszeichen (') ist musst du die \ nicht als \ eintragen. Was bei doppelten Anführungszeichen (") anders wäre.
das ist nicht ganz korrekt. Auch innerhalb von Double-Quotes muss der Backslash nicht escaped werden, falls er zusammen mit dem nachfolgenden Zeichen keine Escape-Sequenz bildet. Der backslash bildet aber in beiden Fällen eine Escape-Sequenz mit einem nachfolgenden Backslash, sodass zwei Backslashes in Folge _immer_ zu einem einzelnen Backslash konvertiert werden.
ich vermute den Fehler dort
ich meine mich zu erinnern, dass PHP unter IIS das gewünschte Programm nicht "direkt" ausführt/führen kann, sondern cmd.exe dazu benutzt. Das darf der Benutzer, unter dem der IIS läuft, vermutlich noch nicht.
Gruß,
Andreas.