Код:
@Echo Off
cls
SetLocal EnableExtensions EnableDelayedExpansion
Set "BoxIn=Z:\Box_In"
Set "Mask=CONS#*_??????.USR"
FOR /F "usebackq tokens=2 delims=_." %%n IN (`2^>nul Dir /B /A:-D "%BoxIn%\%Mask%"`) DO (
Set "NN=%%n"
Echo !NN!
)
EndLocal
Pause
Exit /B
Код:
@Echo Off
cls
SetLocal EnableExtensions EnableDelayedExpansion
Set "BoxIn=Z:\Box_In"
Set "Mask=CONS#*_??????.USR"
FOR /F "usebackq delims=" %%n IN (`2^>nul Dir /B /A:-D "%BoxIn%\%Mask%"`) DO (
Set "NN=%%~nn"
Set "NN=!NN:~-6!
Echo !NN!
)
EndLocal
Pause
Exit /B
Код:
@Echo Off
cls
SetLocal EnableExtensions EnableDelayedExpansion
Set "BoxIn=Z:\Box_In"
Set "Mask=CONS#*_??????.USR"
FOR /F "usebackq delims=" %%n IN (`2^>nul Dir /B /A:-D "%BoxIn%\%Mask%"`) DO (
Set "NN=%%~nn"
Set "NN=!NN:*_=!
Echo !NN!
)
EndLocal
Pause
Exit /B