Under one folder, I created several TXT files named test*
I want to use a batch file to display the filenames after deleting est
that is, display t*.txt
Why doesn't it work when written like this:
@echo off
setlocal enabledelayedexpansion
for /f %%i in ('dir /b *.*') do (
set var=%%~nxi
set !var=%var:est=%!
echo !var!)
pause
Thanks in advance, and it'd be best if you could analyze it too
I want to use a batch file to display the filenames after deleting est
that is, display t*.txt
Why doesn't it work when written like this:
@echo off
setlocal enabledelayedexpansion
for /f %%i in ('dir /b *.*') do (
set var=%%~nxi
set !var=%var:est=%!
echo !var!)
pause
Thanks in advance, and it'd be best if you could analyze it too
