(포스팅 2022.02.22)
탐색기에서 파일을 선택한 후 Ctrl+C 해서 바로 파일명을 붙여넣기하고 싶은 경우가 있습니다.
이 경우에 아래와 같이 파일 등록정보에서 복사하는 등 절차가 번거롭습니다.
오토핫키에서 이런 과정을 한번에 수행하는 코드를 만들었습니다.
탐색기에서 파일을 Ctrl+C 하면, 클립보드에는 '속성=파일'인 상태로 파일의 절대경로가 저장됩니다.
따라서, '파일속성'을 제거하고 텍스트만 복사하면 파일의 절대경로를 붙여넣기할 수 있습니다.
여러개의 파일이나 폴더를 선택하여 복사해도 동작합니다.
아래는 오토핫키용 코드입니다. 텍스트로만 변환하면 되므로 매우 간단합니다.
1
2
|
clipboard = %clipboard%
|
cs |
실제로 사용시에는 자동으로 붙여넣기까지 처리하도록 해줍니다.
1
2
3
4
5
6
7
8
|
MenuHandler_clipboard_get_text:
;clipboard_backup()
clipboard = %clipboard%
sleep 100
send ^v
sleep 100
;clipboard_restore()
return
|
cs |
포스팅은 여기까지입니다.
오토핫키와 C#의 연동 - 1 (0) | 2022.08.17 |
---|---|
단축키로 현재시각 한번에 입력하기 - 오토핫키 (0) | 2022.04.14 |
슬래쉬 백슬래쉬 자동변환 - 오토핫키 (0) | 2022.04.08 |
오토핫키 URL Decode 하여 붙여넣기 (실행파일포함) (0) | 2022.04.08 |
댓글 영역