Echo in Datei umleiten ohne Leerzeichen
Hallo zusammen,
stehe gerade etwas auf dem Schlauch. Ich möchte per Batch die folgende Zeile in eine Datei eintragen, wobei am Ende der Zeile keine Leerzeichen stehen dürfen:
Wähle ich hier
so wird zwar eine Zeile generiert, aber mit einem Leerschritt hinter der 1 (auch logisch, da zwischen 1 und > auch der Leerschritt enthalten ist). Trage ich in die Batch jedoch
ein, so wird überhaupt nichts ausgegeben.
Muss ich da noch irgendetwas escapen? Und falls ja, wie?
Viele Grüße
Michael
stehe gerade etwas auf dem Schlauch. Ich möchte per Batch die folgende Zeile in eine Datei eintragen, wobei am Ende der Zeile keine Leerzeichen stehen dürfen:
Variable=1
Wähle ich hier
echo Variable=1 >> c:\test.txt
so wird zwar eine Zeile generiert, aber mit einem Leerschritt hinter der 1 (auch logisch, da zwischen 1 und > auch der Leerschritt enthalten ist). Trage ich in die Batch jedoch
echo Variable=1>>c:\test.txt
ein, so wird überhaupt nichts ausgegeben.
Muss ich da noch irgendetwas escapen? Und falls ja, wie?
Viele Grüße
Michael
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 375180
Url: https://administrator.de/contentid/375180
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
2 Kommentare
Neuester Kommentar
>>"c:\test.txt" echo Variable=1
http://www.robvanderwoude.com/redirection.php
Schon aus dem Grund sollte man den redirect immer vor den Befehl schreiben.
Hallo Michael,
falls Du zu dem Thema noch mehr wissen möchtest:
Batch - ein paar Basics die man kennen sollte
Abschnitt: 2. Ausgaben umleiten
Gruß Frank
falls Du zu dem Thema noch mehr wissen möchtest:
Batch - ein paar Basics die man kennen sollte
Abschnitt: 2. Ausgaben umleiten
Gruß Frank