반응형
직장인 이라고 한다면 매주 주간 보고와 같은 반복적인 문서를 작성하게 되실 겁니다. 회사에 따라서 다르겠지만 저는 매주 금요일에 되면 윗분들에게 보고를 하기위한 주간 보고를 작성하는데 ~ 양식은 동일하기 때문에 이전 문서를 복사하는 작업들을 윈도우 예약 작업으로 설정 해 놓고 사용하고 있습니다. 이런 파일 작업들은 주로 Powershell 을 사용하지만 오늘은 Autohotkey 를 사용하여 폴더 내 최신 파일을 찾는 방법에 대해서 간단하게 소개하려 합니다.
코드는 아래와 같습니다~
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Time := 0 | |
Loop D:\주간업무보고\*.docx | |
{ | |
If ( A_LoopFileTimeModified >= Time ) | |
{ | |
Time := A_LoopFileTimeModified, File := A_LoopFileLongPath | |
} | |
} |
딱 보면 아시겠지만 최신 파일의 Fullpath 가 File 이라는 변수에 저장이 됩니다. 그래도 코드에 대해서 간단하게 설명 드리면~ 코드의 수정 시간을 비교해서 최신 파일을 찾는 방법입니다. 저는 A_LoopFileTimeModified 변수를 사용하여 수정 시간을 비교했지만 A_LoopFileTimeCreated 를 사용하여 생성 시간을 비교 하는 방법도 사용할 수 있을 것입니다. 각자 상황에 맞게 사용하시면 될 것 같습니다.
반응형
'programming language > Autohotkey' 카테고리의 다른 글
Autohotkey 를 사용한 대신증권 크레온 HTS 자동 로그인 (448) | 2021.11.08 |
---|---|
Autohotkey 새로운 버전 체크/자동 다운로드 실행하기 (441) | 2021.08.30 |
괜찮은 Autohotkey 프로젝트들, Lintalist (444) | 2021.01.11 |
Autohotkey Pulover's Macro Creator 다시 업데이트 되는 중 OCR 기능 추가 (442) | 2020.10.26 |
Autohotkey 현재 프로그램만 남기고 같은 프로세스 다 닫기 (286) | 2019.10.21 |
Autohotkey v1.1.31.00 업데이트 (423) | 2019.09.30 |
Autohotkey 로 “작업표시줄 자동 숨기기” Toggle 시키는 방법 (434) | 2019.09.02 |
Autohotkey argument 사용 방법 (141) | 2019.08.26 |
댓글