[DOS] Variable parsen
-
Hallo,
ich möchte in einer DOS-Batchdatei eine Variable parsen. Ist so etwas möglich? Habe eine Variable "ComputerName", die beinhaltet einen String à la KLMPC123 und ich mächte das KLM entfernen, so dass nur noch PC123 in dieser oder einer anderen Variable steht. Geht das? Danke für Ratschläge!
-
Hi,
in command.com M.E. nicht, in cmd.exe schon.
Siehe setlocal /? (Befehlserweiterungen) und set /?.
cu, Bernd
@echo off setlocal enableextensions set myName=%COMPUTERNAME% if x%myname:~0,3% == xKLM set myName=%myname:~3,99% echo %myname% endlocal