0
특정 폴더에서 확장자가 * .job 인 모든 파일을 찾아야합니다. 하지만 어쨌든 내 코드는 작동하지 않습니다. 그러나 그것은 * .job을 INV.job과 같은 특정 이름으로 변경할 때 작동합니까? 이 시도배치 스크립트에서 디렉토리의 파일 찾기
특정 폴더에서 확장자가 * .job 인 모든 파일을 찾아야합니다. 하지만 어쨌든 내 코드는 작동하지 않습니다. 그러나 그것은 * .job을 INV.job과 같은 특정 이름으로 변경할 때 작동합니까? 이 시도배치 스크립트에서 디렉토리의 파일 찾기
를 읽기위한
if exist "C:\WatchFolder\Incoming\*.job" (
copy /Y /V "C:\WatchFolder\Incoming\*.job" "C:\WatchFolder\InProgress"
ECHO TRIGGER AUTOMATIONS
)
감사 :
dir "C:\WatchFolder\Incoming\*.job" >nul 2>&1 && (
copy /Y /V "C:\WatchFolder\Incoming\*.job" "C:\WatchFolder\InProgress"
ECHO TRIGGER AUTOMATIONS
)
if exist
*
및
?
으로, 특정 파일에 대한 작업 않습니다.
copy
은 와일드 카드로 작동합니다.
'dir &&'가 작동하는 이유와 리디렉션이 필요한 이유를 설명하는 것이 좋습니다. – Jon
'dir'은 errorlevel => 0으로 설정하고, 실패하면 errorlevel = 0 일 때만 다음 명령을 실행합니다. 리다이렉션은 화장품을위한 것으로, 1) 정상적인 출력과 2) 오류 메시지를 나타냅니다. – Endoro
도움이된다면 정말 고마워요 :) – Liverpool