Hier ist der Code, der funktioniert:
SETLOCAL EnableDelayedExpansion echo.>"Myfile.log" for /l %%x in (1, 1, %num%) do ( set /p "inp=Enter Ext of PC: " echo pc-!inp!>>"Myfile.log" )
Notwendige Änderungen waren:
- Hinzufügen des SETLOCAL
EnableDelayedExpansion
- Wechsel
%inp%x
zu!inp!
Vielen Dank an DavidPostill für Ihre Hilfe