Set Anweisung mit einer Variable bearbeiten
Guten Abend zusammen,
tschuldigung für die späte sonntägliche Frage ;)
ich möchte von einem String den Anfang kürzen und zwar um einen Wert der in einer Variablen steht (die ermittelte Länge eines anderen String)
leider funktioniert das nicht wie gewünscht,
beides tut nicht, was mach ich da falsch?
tschuldigung für die späte sonntägliche Frage ;)
ich möchte von einem String den Anfang kürzen und zwar um einen Wert der in einer Variablen steht (die ermittelte Länge eines anderen String)
leider funktioniert das nicht wie gewünscht,
set "lang=25"
set meinstring=%meinstring:~%lang%%
oder
set meinstring=%meinstring:~!lang!%
beides tut nicht, was mach ich da falsch?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 231468
Url: https://administrator.de/contentid/231468
Ausgedruckt am: 16.11.2024 um 11:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo raidman,
diese Variante benötigt ein
in deinem Code, bevor du die verzögerten Variablenerweiterung mit den Ausrufezeichen nutzen kannst.
Grüße Uwe
diese Variante benötigt ein
setlocal enabledelayedexpansion
Grüße Uwe