xenophon
Goto Top

Buchstaben aus wort Letzter Buchstabe eines Wortes

Hallo,

ich benötige eine möglichkeit im CMD-Skript den letzten Buchstaben eines Wortes (hat immer 8 Stellen -> Servername)
auszugeben bzw. abzufragen.

Gibt es da was?

Content-Key: 59049

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

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

Member: miniversum
miniversum May 15, 2007 at 12:44:59 (UTC)
Goto Top
nur mal ans Beispiel:
set "wort=servername"
echo %wort:~-1%

miniversum
Member: bastla
bastla May 15, 2007 at 14:00:05 (UTC)
Goto Top
... und wenn wir gerade dabei sind: Falls es einmal ein Buchstabe an einer bestimmten Stelle sein soll, dann etwa so:
@echo off & setlocal enabledelayedexpansion
set "wort=servername"  
echo Buchstabe 8: %wort:~7,1%
for /L %%i in (0,1,9) do echo %%i !wort:~%%i,1!
Das "enabledelayedexpansion" und die Schreibweise !wort! anstatt %wort% sind wegen der Prozentzeichen bei der Variablen %%i erforderlich.

Grüße
bastla
Member: xenophon
xenophon May 16, 2007 at 11:39:07 (UTC)
Goto Top
super, das wars. Hab mein Problem damit behoben.