최근에 아래 코드를 작성하여 C : \에있는 파일에서 가장 최근 파일을 복사하는 방법에 대한 매우 친절한 지원을 받았습니다. ! BATCH '배치 파일 코드가 디렉토리에서 최신 .bak 파일 만 복사하는 방법
배치 파일은이 dorectory에서 .bak 파일 만 찾으면되고, 나는 이것이 긍정적 인 동안 상대적으로 간단한 조정 인 반면, 나는 지금까지 찾아 내지 못한 행운이 없었습니다. 이것이 어떻게 이루어 졌는지.
이에 대한 조언은 매우 감사하게 생각합니다.
@echo off
pushd C:\! BATCH
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%G in ('dir/b/od') do (set newest=%%G)
copy "!newest!" C:\DROP\
PAUSE
StackOverflow에서 문제를 해결하고 아마도 upvote 솔루션을 제공하는 대답을 수락하는 것이 관습입니다. 응답자의 왼쪽에있는 체크 표시를 눌러 대답을 수락하면 녹색으로 계속 켜집니다. 답의 왼쪽에있는 투표 수 가까이에있는 화살표를 클릭하여 응답을 upvote 할 수 있습니다. –