Was erzeugt eine Kontrollausgabe von '..\test.bat $post_inhalt'? Was ist der Unterschied zwischen "" und '' bei Strings unter PHP? Und was unternimmst du, damit nicht beliebige Anweisungen angehängt werden können? (Wobei schon Dateinamen mit Leerzeichen drin Probleme bereiten.)
wenn ich das nur wüsste?
Wenn du damit das unnötige Umkopieren in eine andere Variable meinst, warum tust du das?
weil die variable ein sich ändernder wert ist und ich diesem somit nicht statisch in die php anweisung schreiben kann.
... eine Kontrollausgabe innerhalb der Batchdatei hast du vermutlich nicht gemacht.
das überfordert meine fähigkeiten...leider...