Forum
Serielle Schnittstelle in Datei Umleiten [Windows, cmd] (Computertechnik)
» » :loop
» » echo > com.txt
» » type COM1 > com.txt
» » timeout 1
» » goto loop
» »
» » Das funktioniert nur teilweise.
»
» Nach dem, was ich gelernt habe ist deine Schleife schon richtig, nur die
» Befehle darin nicht.
»
» "echo > com.txt" leitet die Ausgabe in die "com.txt" um. Durch erneutes
» "echo > com.txt" wird die bisherige Datei "com.txt" überschrieben, der alte
» Wert ist weg.
» "timeout 1" ist, soweit mir bekannt falsch. Es muss "timeout /t 1" lauten.
"echo >> com.txt" müsste auch unter Windows funktionieren, mit den zwei > wird der Text an die Datei angehängt, nur ein > überschreibt die Datei.
Unter aktuelleren Windows-Versionen gibt es auch die Power-Shell, hässliche Syntax aber wesentlich mächtiger als cmd. Nur für den Fall, dass es mit cmd weiterhin nicht klappt.
Gesamter Thread: