강좌 / 팁

소프트웨어 토탈커맨더 도구바 버튼 매개변수 없이 실행 AHK

2021.09.19 02:35

지후빠 조회:1259 추천:9

추가3) 아래 추가2에서 notepad2를 사용해도 됩니다. 단 목록 임시파일이 지워지면 경고표시 나타나는 것 싫어서 메모장으로 했습니다.

- 팁으로 툴바에 notepad2 등록할때 적절한 매개변수를 사용하면 여러 파일을 동시에 열 수 있습니다. 

- 도구바에 등록 후 매개변수에 + "%P%S" 입력

notepad2multiopen.jpg


추가2) 아래 "위라이즈"님 아이디어 추가버전에 대한 예제입니다. Run_w_modifier2.ahk Run_w_modifier2.exe Run_w_modifier2.jpg

명령어 예; d:\AutoHotkey\AutoHotkeyU64.exe %COMMANDER_PATH%\Tools\Run_w_modifier2.ahk c:\Windows\System32\notepad.exe

        또는 %COMMANDER_PATH%\Tools\Run_w_modifier2.exe c:\Windows\System32\notepad.exe

매개변수; %P%N %L "%P%S"

시작위치; <비워두면 현재 활성화된 파일목록패널의 경로를 사용합니다.>

아이콘파일; c:\Windows\System32\notepad.exe

툴팁; click - open the 1st file|with shift or rbutton - run without param|with ctrl - open selected files|with alt - open the list with long names

Run_w_modifier21.jpg 툴팁은 파이프라인 "|"으로 여러줄로 나타낼 수 있습니다.

- 마우스 왼쪽 버튼 클릭은 선택한 파일을 열고

- Shift 키를 누른 상태에서 클릭하거나 마우스 우측 버튼을 누른상태에서 클릭하면 매개변수 없이 실행되고

- Ctrl 키를 누른 상태에서 클릭하면 선택된 여러개 파일이 열립니다.

- Alt 키를 누른 상태에서 클릭하면 선택한 파일/폴더들의 전체경로를 포함한 리스트를 생성하여 엽니다.

Run_w_modifier2.jpg

 


수정1) Run_wo_param.ahk Run_wo_param.exe

- 토탈커맨더 도구바의 ClassNN이 실행시 마다 조금씩 바뀌는 것 같습니다.

- 도구바에 한정해서 이벤트를 주려고 했는데, 혼동을 피하기 위해서 Window 라는 이름으로 시작하면 실행되게 수정하였습니다.

 

추가) Run_w_modifier.ahk Run_w_modifier.exe

- 댓글의 "위라이즈"님의 참신한 방법을 추가 합니다. "위라이즈"님 감사합니다.^^

- .ahk를 도구바에 등록시에는 명령어에 자신의 OS에 맞는 비트를 선택하여

   명령어에 <오토핫키경로>\AutoHotkeyU64.exe <스크립트경로>\Run_w_modifier.ahk <실행할 명령어> 입력

   예시) "d:\AutoHotkey\AutoHotkeyU64.exe" "d:\AHK\Run_w_modifier.ahk" %SystemRoot%\System32\notepad.exe

   매개변수 예시) %L

- .exe를 도구바에 등록시에는 Run_w_modifier.exe을 도구바에 끌어다 두고, <실행할 명령어>를 뒤에 추가합니다.

   예시) "d:\AHK\Run_w_modifier.exe" %SystemRoot%\System32\notepad.exe

- 실행은 그냥 클릭하면 매개변수 %L과 함께 메모장이 실행되고, shift+click하면 %L은 무시되어 실행됩니다.

  명령어에 환경변수는 문제 없는데 매개변수에 %SystemRoot%\System32\notepad.exe %L 형태로 입력하면 환경변수에 오류가 생기네요

 

두 방법이 장단점이 있어서 이미 등록된 버튼에는 위쪽 방법이, 새로 등록할때는 아래쪽 방법이 유리할 수 있겠습니다.

 


안녕하세요? 토탈커맨더 사용자를 위한 오토핫키 이용 팁입니다.

퇴근후 오후에 한숨 잤더니 잠이 안와서 꼼지락 거려 봅니다.^^

 

토탈커맨더에서 실행프로그램을 도구바에 매개변수와 함께 등록하여 사용할 수 있는데요.

매개변수 없이 실행하고 싶을때에는 별도의 버튼을 추가로 등록해야하는 문제가 있습니다.

그래서 오래전부터 shift+click 등으로 매개변수 없이 실행할 수 있는 옵션을 추가해주었으면 했는데...

 

목 마른 사람이 우물 판다고, 간단히 사용하던 것을 조금 정리해서 올려봅니다.^^

실행 명령어 경로중에 환경변수가 있으면 한개까지는 해석하여 실행하도록 하였습니다. %COMMANDER_PATH% 등...

-혹시 두개 이상의 환경변수에 대한 대응이 필요할까요?...

 

첨부 스크립트 실행후 도구바의 버튼을 마우스 미들(중간 휠) 클릭하면 매개변수 없이 실행합니다.

- 오토핫키 설치하지 않은 분을 위해서 실행파일도 올립니다. 바이러스 오진이 있을 수 있습니다.

이해를 위해 아래 스크린샷 참고해보시기 바랍니다.

 

TC 9.51과 10 버전에서 테스트 되었습니다.

- 버전에 따라 도구바의 ClassNN이 다르네요. 스크립트에서 Window7(9.51에 해당), Window3(10에 해당)

- 다른 버전에 사용시 작동 안되시면 수정하시라고 명시하였습니다.

- 혼동을 피하기 위해 그냥 이름 앞쪽 Window 부분만 매치되게 수정하였습니다.

 

Run_wo_param.gif

 

버튼을 우클릭하여 나타나는 대화상자에서 실행파일의 경로를 가져오는 방식이라서 화면이 잠깐 번쩍합니다.

- 그래서 툴팁에 경로를 명시해두고 ControlGetText, OutputVar,,ahk_class tooltips_class32 을 이용해보고 싶었는데 안되어서,

- TC툴팁 클래스를 확인하여 ControlGetText, OutputVar,,ahk_class HintWindow 이렇게도 해보았지만 역시 가져오지 못하네요ㅠㅠ.

- 혹시 방법을 아시는 분 계시면 정보 부탁드립니다. 매개변수 무시하고 실행할 수 있는 더 좋은 방법도 소개 부탁드립니다.^^

 

추석 명절 건강하게 보내시길 바랍니다. 식탐, 주탐 조금 줄이시고... ㅎ~

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4289 윈 도 우| 새로운시작 딜레이에관한거!! 윈7도포함 [11] SE7EN 21493 0 06-21
4288 소프트웨어| [수정등록]삼성 리커버리 솔루션 이식하기 (ATIV PRO) [11] 달리아 21309 12 12-24
4287 윈 도 우| cmd.exe 항상 관리자 권한으로 실행하기 [14] poison 21265 5 10-23
4286 윈 도 우| 윈도우7 USER-PE로 XP 를 설치하는 방법 [3] 세리아 21256 3 07-23
4285 우측 하단 테스트모드 [3] Isitea 21237 0 08-01
4284 윈 도 우| 바탕화면에 익스플로러아이콘 생성 + 복구 [14] 그리움 21232 0 04-24
4283 windows 7 정상 종료 안될때 [3] nomi 21195 0 07-13
4282 윈 도 우| 윈도우XP 계정의 권한을 최고 권한(SYSTEM)으로 상승시키기 [14] 치치 21159 1 01-19
4281 소프트웨어| 중국어TXT 중국어깨짐 현상,,, (중국판 윈도우에서 작업한 ... [6] 화이팅맨 21136 1 11-19
4280 윈 도 우| Total Uninstall 등록팁 [5] 고독남 21067 3 01-29
4279 윈 도 우| 윈도우7, 2008R2, XP, MAN7PE 몽땅 통합하기! [7] Fentanest 20978 0 07-31
4278 윈 도 우| 윈도우7 USER-PE로 윈도우8 을 설치하는 방법 [12] 세리아 20913 6 08-17
4277 하드웨어| 트위터를 통해서 잠자는 시간을 알수 있다??? SleepingTime... [3] 아무개 20907 0 03-26
4276 윈 도 우| 예약파티션 100MB 제거하기 [3] 우금티 20877 0 01-31
4275 하드웨어| foobar 2000 v1.0.1 설치와 Yin Yang v0.9.2 by Br3tt 스킨... [6] ♥ZARD 20799 0 03-19
4274 윈 도 우| Windows 7 Professional 이하 에디션에 언어팩 설치하기 [6] PiPS 20628 0 03-01
4273 윈 도 우| UEFI 설치의 모든것 [13] LazyFlow 20625 4 11-09
4272 비스타및윈도7 복사속도높이기 [19] q12345 20610 1 08-31
4271 윈 도 우| usb 이용한 윈도우7 설치 ((스누피님 블로그 링크)) [7] 노을 20603 0 02-19
4270 윈 도 우| (펌)윈도우8을 편리하게 쓰는 3가지 팁 [11] 푸른강산 20559 2 11-27
XE1.11.6 Layout1.4.8