BATCH: Stück aus einer Zeichenkette weiterverarbeiten

Zeichenketten in Batch Variablen manipulieren – Teilstring Wie arbeitet man mit einem Stück einer Zeichenkette? Nehmen wir an der string ist „20150102″.Wir möchten nur das 01 weiterverarbeiten, das fünfte und sechste Zeichen. Syntax var:~n,m Ergibt den Teilstring von var, beginnend mit dem n-ten Zeichen (von links) und einer Länge von m Zeichen. Gezählt wird ab 0, d.h. das erste Zeichen hat die Position 0 und nicht 1. Werden negative Werte verwendet, so wird vom Ende des Strings (von rechts nach links) gezählt. set str=20150102set name=%str:~4,2%echo %name% Ausgegeben wird:

Windows 7: Batchdatei an die Taskleiste anheften

Bevor man anfängt und .bat in .exe umbennt .. und dann wieder zurück – dann lieber dies: Die Verknüpfung einfach in das entsprechende Verzeichnis kopieren, z.B. c:\Users\%USER%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\Taskbar