"Piotr" wrote in message
...
Hi,
I've enabled "delayed environment variable expansion". How can I use an
exclamaton mark in filenames in my batch files?
Regards,
Piotr
Trial and error shows that this works:
@echo off
echo. !b!.txt
setlocal enabledelayedexpansion
for /L %%a in (1,1,9) do (
set b=%%a
echo a=%%a, b=!b!
dir /b "^!b^!.txt"
)
|