0
특정 폴더에 T (현재 날짜/오늘 날짜)의 날짜가 지정된 파일을 찾고 있습니다. C : \ Users \ abc \ Desktop \ CBS \ OUTBOX.검색 T (현재 날짜/오늘 날짜) 다른 접두사와 다른 확장자가있는 폴더의 날짜가 지정된 파일
T -1, T -2 ... 파일도 있습니다.
그리고 접두사 (NP 및 PN)로 시작하여 날짜가 PN27022014
및 NP27022014
인 T 날짜가 지정된 파일이 있습니다.
또한, 다른 조건이 모두 파일 나는 하나의 접두사와 파일을 확인하는 쿼리를 가지고 하나의 확장자로 끝나는
PN27022014.TRN
PN27022014.BAL
PN27022014.NEG
PN27022014.NBL
PN27022014.EFG
NP27022014.TRN
NP27022014.BAL
NP27022014.NEG
NP27022014.NBL
NP27022014.EFG
같은 5 개의 다른 확장자로 끝나는 것입니다.
@echo off
SetLocal enabledelayedexpansion
for /f "tokens=2-4 delims=/ " %%a in ('date /T') do set year=%%c
for /f "tokens=2-4 delims=/ " %%a in ('date /T') do set month=%%a
for /f "tokens=2-4 delims=/ " %%a in ('date /T') do set day=%%b
set TODAY=%day%%month%%year%
echo %TODAY%
for /F "tokens=1" %%a IN ('Dir "C:\Users\abc\Desktop\CBS\OUTBOX\PN*%TODAY%*.TRN" /-C/S/A:-D
2^>nul') Do Set y=!n2! & Set n2=%%a
echo out %y%
If %y% gtr 1 (echo 4) else (echo 3)
다른 확장자로 두 접두사를 모두 가져 오는 방법.
쿼리 (10 개) 파일이 발견되면이 오늘 날짜 파일 스펙과 일치하는 당신에게 파일의 개수를 찾아 1보다 큰
나는 당신이 원하는 것을 알아 내기에 충분한 질문을 할 수 없습니다. 'T' 파일이란 무엇입니까? – foxidrive