phpbar.de logo

Mailinglisten-Archive

[php] Geheimnisse unter Win (system() / exec())

[php] Geheimnisse unter Win (system() / exec())

Ron Opitz php_(at)_phpcenter.de
Wed, 23 Oct 2002 16:59:47 +0200


Am Mittwoch, 23. Oktober 2002 14:56 schrieben Sie:

> > Die bat Datei soll eine Datei an einen Drucker an com3 senden.
> >
> > Nun das Problem:
> > Die Datei sieht folgendermaßen aus:
> > mode com3: 9600,N,8,1		< zum inizalisieren
> > type bon.txt > com3:		< Druckanweisung
> > type bon.txt > test.txt		< Test obs ausgeführt wird
> >
> > Führe ich die Datei von der Konsole aus, dann wird die Datei
> > an den Drucker gesendet. Alles ok.
> > Lasse ich die bat Datei von exec() ausführen, wird nicht gedruckt.
> > Aber die Datei test.txt korrekt erzeugt.
>
> Versuch mal:
> > mode com3: 9600,N,8,1 > c:\log.txt 2> c:\error.txt
> > type bon.txt > com3 >  c:\log.txt 2> c:\error.txt
> > type bon.txt > test.txt > c:\log.txt 2> c:\error.txt

Leider geht das unter Win98 nicht. Er sagt nur zuviele Parameter.
Woran könnte das noch liegen?

Oder anders: Was für Möglichkeiten habe ich noch?

Ich probiere jetzt mal direkt per fopen auf com3 zu schreiben.

Gruss + Danke Ron


php::bar PHP Wiki   -   Listenarchive