Denkfehler...
Das, was Du mit "cmd /c rem >>" per Kommandozeile umleitest, ist die Ausgabe der cmd-Instanz, der REM-Befehl wird schlicht ignoriert!
Du kannst genausogut nur "cmd /c blablablubb >> erstellmirneda.tei" oder schlicht "cmd /c > erstellmirneda.tei" in die Kommandozeile hacken.
Dasselbe gilt für das lustige
cmd /ccmd /crem>>
denn cmd /ccmd /cblablablubb>> tut's auch.
Abgesehen davon, daß es funktioniert, sieht es völlig Banane aus und ist wenig einsichtig.
%comspec% ist schön und gut, aber überflüssig, wenn man nicht sowohl unter einer Windose und einem NT arbeitet. cmd schreibt sich bedeutend schneller. Zu
%comspec% /c%comspec% /crem>>
sag ich nun lieber gar nichts, das sollte doch wohl ein Scherz sein...
Also, ich bleibe lieber beim echoing, da weiß man, was man hat.
>> ist als Alternative für > gut geeignet, wenn man nicht überschreiben will, Recht hast Du.
Icfu