drwindows97
Goto Top

Frage zu Batch Umleitungsoperatoren

Ist es möglich die Ausgabe des echo>>beispiel.txt Befehls in eine Zeile zu bekommen ?

Hallo ich nutze dieses Forum schon länger und habe es bisher immer hilfreich gefunden.
Doch jetzt habe auch ich mal eine Frage face-smile

Hier meine Frage:
Ist es möglich die Ausgabe von mehreren echo>>beispiel.txt Befehlen in eine Zeile zu bekommen ?


Danke für eure Antwort

DRwindows97


Edit: Frage ist jetzt deutlicher , sorry.
Kommentar vom Moderator Biber am Oct 04, 2011 um 12:53:43 Uhr
Beitrag verschoben von "Windiges" nach "Batch & Umleitungsoperatoren"

Content-Key: 173543

Url: https://administrator.de/contentid/173543

Printed on: April 19, 2024 at 21:04 o'clock

Member: Skyemugen
Skyemugen Sep 22, 2011 at 14:20:36 (UTC)
Goto Top
Aloha,

öhm ... ich glaube, eine Veranschaulichung wäre nicht verkehrt, ich persönlich stehe bei deiner Anfrage gerade auf dem Schlauch, eine normale echo-Zeile (sofern nicht eine Variable aus der Schleife o.Ä. wiedergegeben wird) ist doch einzeilig ...

greetz André
Member: bastla
bastla Sep 22, 2011 at 14:35:38 (UTC)
Goto Top
@skye
eine normale echo-Zeile (sofern nicht eine Variable aus der Schleife o.Ä. wiedergegeben wird) ist doch einzeilig ...
... wobei allerdings eine Zeilenschaltung angefügt wird - um das zu vermeiden:
<nul set /p=Ausgabetext oder Variable>>beispiel.txt
Grüße
bastla
Member: Skyemugen
Skyemugen Sep 27, 2011 at 12:46:10 (UTC)
Goto Top
Aloha,

ahja toll, man guckt mal eine knappe Woche später wieder rein und sieht jetzt ein edit ... hm, wäre das als einzelner Kommentar gekommen, hätten wir es eher gesehen.

So, du willst also, dass
echo Text in der Zeile eins
echo Text in der Zeile zwei
echo ...
zu
Text in der Zeile eins Text in der Zeile zwei ...
werden, na dolles Ding face-wink Warum schreibst du dann extra mehrere echos, wenn es ein Bandsalat werden soll?

greetz André
Member: DRwindows97
DRwindows97 Sep 27, 2011 at 14:37:07 (UTC)
Goto Top
Danke für die Aktive Beteiligung an der Lösung:

Also ich poste hier mal meinen bisherigen Quellcode:

:1
echo a=1
echo _a_>>log.txt
pause>nul
goto a1
:2
echo b=2
echo _b_>>log.txt
pause>nul
goto a1
:3
echo c=3
pause>nul
echo _c_>>log.txt
goto a1
:4
echo d=4
pause>nul
echo _d_>>log.txt
goto a1
:5
echo e=5
pause>nul
echo _e_>>log.txt
goto a1
:6
echo f=6
pause>nul
echo _f_>>log.txt
goto a1
:7
echo g=7
pause>nul
echo _g_>>log.txt
goto a1
:8
echo h=8
pause>nul
echo _h_>>log.txt
goto a1
:9
echo i=9
pause>nul
echo _i_>>log.txt
goto a1
:10
echo j=A
pause>nul
echo _j_>>log.txt
goto a1
:11
echo k=B
pause>nul
echo _k_>>log.txt
goto a1
:12
echo l=C
pause>nul
echo _l_>>log.txt
goto a1
:13
echo m=D
pause>nul
echo _m_>>log.txt
goto a1
:14
echo n=E
pause>nul
echo _n_>>log.txt
goto a1
:15
echo o=F
pause>nul
echo _o_>>log.txt
goto a1
:16
echo p=10
pause>nul
echo _p_>>log.txt
goto a1
:17
echo q=11
pause>nul
echo _q_>>log.txt
goto a1
:18
echo r=12
pause>nul
echo _r_>>log.txt
goto a1
:19
echo s=13
pause>nul
echo _s_>>log.txt
goto a1
:20
echo t=14
pause>nul
echo _t_>>log.txt
goto a1
:21
echo u=15
pause>nul
echo _u_>>log.txt
goto a1
:22
echo v=16
pause>nul
echo _v_>>log.txt
goto a1
Member: bastla
bastla Sep 27, 2011 at 15:30:10 (UTC)
Goto Top
Hallo DRwindows97!

Alles gut und schön - und was willst Du erreichen, bzw woran scheitert die Umsetzung meines obigen Vorschlages?

Grüße
bastla
Member: DRwindows97
DRwindows97 Sep 28, 2011 at 15:49:21 (UTC)
Goto Top
Naja ich habe jetzt einen etwas anderen Lösungsweg gefunden.

Danke für eure Hilfestellung.

@bastia
Die log.txt siet dann halt so aus:

_h_
_a_
_l_
_l_
_o_
Member: bastla
bastla Sep 28, 2011 at 16:23:48 (UTC)
Goto Top
Hallo DRwindows97!

Wenn's für Dich gut genug ist ...

... obwohl ich
:1
echo a=1
<nul set /p=_a_>>log.txt
pause>nul
goto a1
...
auch nicht für so wahnsinnig aufwändig gehalten hätte ...

Grüße
bastla
Member: DRwindows97
DRwindows97 Oct 04, 2011 at 12:31:17 (UTC)
Goto Top
Danke bastia ich habe deinen Vorschlag getestet.
Er klappt.

Gruß
DRwindows97