yousaint
Goto Top

Batch .txt Zeile ohne Leerzeichen am ende einlesen und einer variablen zuweisen

Hallo zusammen,
ich würde gerne eine Zeile aus einem TXT File in einer Batch routine einlesen und einer variablen zuweisen.
Habe leider das Problem, das bei der Zuweiseung der Zeile am ende immer ein Leerzeichen mit enthalten ist.

Anbei ist ein Beispiel quellcode zusehen:

Inhalt test.txt :
Synchronisation

set "inhalt=.\test.txt"
set /p var=<%materialien%

Ausgabe der Batch:

Synchronisation_

Das _ soll darstellen das hierbei am Ende ein Leerzeichen vorhanden ist.


Ich hoffe ich konnte mein Problem einigermaßen schildern.

Danke noch mal im Voraus für die Antworten.

Gruß
Yousaint

Content-ID: 252490

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

Ausgedruckt am: 25.11.2024 um 09:11 Uhr

colinardo
Lösung colinardo 20.10.2014 aktualisiert um 13:39:16 Uhr
Goto Top
Hallo Yousaint, Willkommen auf Administrator.de!
set /p var=<%materialien%
set var=%var:~0,-1%
echo %var%
http://www.dostips.com/DtTipsStringManipulation.php

Grüße Uwe
yousaint
yousaint 20.10.2014 um 13:39:12 Uhr
Goto Top
Hallo colinardo,
Super Vielen Dank!
Das hat geklappt!

Gruß
Yousaint