TC/Windows 탐색기 우측 메뉴에 토탈 코맨더(T) 추가하기
게시일: 2005/06/05 | 글쓴이: doa | 9444 번 | 프린트 | 메일


며칠전 필자의 게시판에 total commander 질문입니다라는 글이 올라왔다. 질문의 요지는 이 팁의 제목처럼 Windows 탐색기 우측 메뉴에 토탈 코맨더라는 메뉴를 추가하는 방법을 묻는 질문이었다.

필자의 경우 Total Commander 를 로그인하면 자동으로 기동되도록 하고 있으므로 Total Commander를 탐색기로 기동할 필요성을 느끼지 못한다. 그러나 질문처럼 다른 사람들에게는 필요할 수 있으므로 이번 팁에서는 토탈 코맨더라는 한글 메뉴와 T라는 단축키까지 탐색기 우측 메뉴에 등록하는 방법과 덤으로 Total Commander의 명령행 옵션까지 설명하겠다.

  1. 시작/실행/regedit를 입력하고 확인을 클릭한다.
  2. 다음 레지스트리로 이동한다.
    HKCR\*\shell
  3. shell 키를 클릭한다.
  4. 편집/새로 만들기/키 메뉴를 클릭하고 이름을 Total Commander로한다.
  5. Total Commander 키를 클릭하고 우측 패널에서 기본값을 두번 클릭한다.
  6. 값 데이터토탈 코맨더(&T)로 설정하고 확인 버튼을 클릭한다.
  7. 3단계에서 생성한 Total Commander를 클릭하고 다시 편집/새로 만들기/키 메뉴를 클릭한다. 키의 이름은 command로 한다.
  8. command 키를 클릭하고 우측 패널기본값을 두번 클릭한다.
  9. 값 데이타를 다음과 같은 형식으로 지정한다.
    <Total Commander 설치 폴더>\totalcmd.exe /O /T /R="%L"
    :
    C:\Program Files\Utilities\Wincmd\totalcmd.exe /O /T /R="%L"
    여기서 /OTotal Commander가 실행 중인 경우 Total Commander를 활성화하고 경로를 전달하라는 스위치이며, /T전달된 디렉토리를 새탭으로 열라는 스위치이다. /R=%Lㄱ로 전달된 경로를 우측 패널로 열라는 스위치이다. 따라서 좌측 패널로 전달된 경로를 열고 싶다면 /L=을 사용하면된다.
  10. 다음 키들에대해서도 3~9단계를 적용한다.
    HKCR\Drive\shell
    HKCR\Directory\shell
    HKCR\Folder\shell


추가정보1: Total Commander에서 사용할 수 있는 명령행 옵션은 다음과 같다.
totalcmd.exe [/o] [/n] [Drive1:\Dir1 [Drive2:\Dir2]] [/i=name.ini] [/f=ftpname.ini]

또는

totalcmd.exe [/o] [/n] [/L=Drive1:\Dir1] [/R=Drive2:\Dir2] [/i=name.ini] [/f=ftpname.ini]

옵션 및 스위치설명
Drive:\Dir첫번째 Drive:\Dir는 좌측 패널로 읽을 디렉토리이며, 두번째 Drive:\Dir는 우측 패널로 읽을 디렉토리이다. 디렉토리 이름에 공백이 포함된 경우 큰 따옴표로 인용해야 한다. 항상 드라이버를 포함한 완전한 경로명을 입력해야 한다.
/OTotal Commander가 실행중이라면 Total Commander를 활성화하고 명령행의 경로를 전달한다.
/NTotal Commander를 새로 실행한다. 설정에서 Total Commander를 한번에 하나만 실행하도록 설정한 경우에도 Total Commander는 새창으로 실행된다.
/L=좌측 패널의 경로를 설정한다.
/R=우측 패널의 경로를 설정한다.
/S좌/우 패널 대신에 소스/타켓으로 전달된 디렉토리를 해석한다. 예를들어 /R=로 전달된 디렉토리는 타겟 디렉토리로 해석된다. /O와 함께 사용해야 한다.
/T전달된 디렉토리를 새탭으로 연단. /O와 함께 사용해야 한다.
/i=name.iniTotal Commander 설정값을 저장할 파일으로 wincmd.ini 대신에 다른 ini 파일, name.ini를 사용한다.
/F=ftpname.iniTotal Commander의 내장 FTP 클라이언트 설정을 저장할 파일로 wcx_ftp.ini 대신에 다른 ini 파일, ftpname.ini을 사용한다.
/d=<x>Total Commander의 시작 시간을 x초만큼 지연시킨다. 이 것은 동시에 기동하는 경우 다른 프로그램과 충돌이 있는 경우에 사용한다.
/INSTALLDRIVER(Windows NT/2000 만) 병렬 포트 드라이버를 설치한다 - 관리자가 아닌 일반 사용자로서 병렬 포트 연결을 사용하려는 경우에만 필요하다.
/REMOVEDRIVER(Windows NT/2000 만) /INSTALLDRIVER 스위치로 설치된 드라이버를 제거한다.


추가정보2: 레지스트리 편집기가 익숙하지 않은 사용자는 다음 레지스트리를 다운받아 병합하면 된다. 이 압축 파일의 레지스트리는 Total CommanderC:\Program Files\Utilities\Wincmd에 설치한 것을 전제로 작성되었다. 따라서 필자와는 다른 폴더에 Total Commander를 설치한 경우 다음의 예처럼 압축 파일에 포함된 레지스트리를 변경한 후 설치해야한다.

예: D:\Shell\Wincmd에 Total Commander를 설치한 경우
변경전: C:\\Program Files\\Utilities\\Wincmd\\totalcmd.exe
변경후: D:\\Shell\\Wincmd\\totalcmd.exe


여기서 주의할 것은 폴더를 구분하는 역 슬래쉬(\)는 레지스트리 파일에서는 두개의 역슬래쉬(\\)로 바꿔 주어야 한다.

다운로드: AddTCExplorer.zip


댓글: 이 팁은 bjs4164님의 질문, total commander 질문입니다에대한 답으로 작성되었습니다.


웹마 팁: 웹 페이지를 깔끔하게 인쇄하기 요즘 대부분의 웹 페이지는 QAOS.com 처럼 인... (14028) 2005-06-05
TC/설정 파일의 위치를 변경할 수 있는 inireloc 이전 팁에서 레지스트리를 이용해서 T... (5129)2005-06-05

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.