gegeben sei ein (z.B. Computername) String : ncomp4321
Wenn dieser Rechner ein Notebook ist, dann erkenne das und führe einen (Echo)Befehl aus:
set bla=ncomp4321 if /i "%bla:~,5%" == "wcomp" @echo "workstation mit Nummer gefunden: %bla:wcomp=%" if /i "%bla:~,5%" == "ncomp" @echo "notebook mit Nummer gefunden: %bla:ncomp=%" @rem ab erster Position ein Zeichen anzeigen echo "%bla:~,1%" @rem ab erster Position zwei Zeichen anzeigen echo "%bla:~,2%" @rem ab erster Position drei Zeichen anzeigen echo "%bla:~,3%" @rem ab zweiter Position vier Zeichen anzeigen echo "%bla:~1,4%" @rem ab dritter position sechs Zeichen anzeigen echo "%bla:~2,6%"
FOR /F %%a in ('echo %~n0') do set name=%%a FOR /F %%a in ('echo %~x0') do set ext=%%a echo Dateiname: %name% echo Dateiextension: %ext%