메뉴 건너뛰기

오에스매니아

profile
조회 수 539 추천 수 7 댓글 17
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form
URL 링크 http://www.totalcmd.com/

보통 PortableAppZ에서 만든 포터블을 많이 이용들 하시던데요.

그럴필요가 전혀 없습니다.

괜히 처음에 뜨는데 시간만 걸리고 잘못 실행해서 꼬이거나 여러개를 띄운다던가

시스템에 설치되어 있는데 실행시킬 필요가 있다던가 등등등 문제가 많습니다.

설치된것과 포터블과의 설정관리도 그렇구요.


wincmd.ini에

[Configuration] 섹션에 단지

UseIniInProgramDir=7

를 추가하는것 만으로 APPDATA가 아닌 실행파일이 있는곳의 ini를 강제로 불러오게 됩니다.


(저 같은 경우는 설치시에 아예 프로그램 폴더로 셋팅을 하긴 합니다만 보통은 3번째의 APPDATA가 디폴트죠.)

ini.png

이렇게 설치를 하게 되면 레지스트리에 요런씩으로 등록됩니다.

[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]

"IniFileName"=".\\wincmd.ini"

"FtpIniName"=".\\wcx_ftp.ini"


디폴트인 3번째를 선택한다면

"IniFileName"="%APPDATA%\\GHISLER\\wincmd.ini"

"FtpIniName"="%APPDATA%\\GHISLER\\wcx_ftp.ini"

이런씩으로 되겠죠.


UseIniInProgramDir 옵션이 없으면 레지스트리에 설정된곳의 ini를 가지고 오게 됩니다.

레지스트리에 내용이 없다면 디폴트가 APPDATA가 되며

해당위치에 ini파일이 없으면 생성하면서 초기 설정을 하게 됩니다.

이거 때문에 포터블에서 문제가 발생합니다.


UseIniInProgramDir = 7

이라고 설정을 해주게 되면 레지스트리의 내용보다 우선하며 강제로 실행폴더의 ini를 불러오게 됩니다.


그런데 보통은 설치해서 사용하고 있는 각종 설정들이나 플러그인까지

포터블화 하고 싶겠죠.


그래서 tc2usb라는 툴이 있습니다.

편하게 하라고요.

일단 실행을 해보면

1a.png

여기에서 만들어질 장소(보통 USB)를 선택해 주시면 됩니다.



2.png

설치된 ini파일을 선택하는 부분입니다. 설치된장소를 인식해 줄겁니다.


3.png

설치되어 있는 플러그인들중에 USB에 복사할것들만 선택해주면 됩니다.


4.png

플러그인들의 설정파일도 선택할수 있구요.


5.png

6.png

완료를 하게 되면 USB에 폴더에 복사가 됩니다.



자 그럼 이제 원본과 포터블화된 ini를 비교해 볼까요?

7.png

보시면 아시겠지만. 

UseIniInProgramDir=7

이부분이 핵심이고 다른부분은 설치폴더를 전부 %COMMANDER_PATH% 로 바꾸어 줍니다.

(수동으로 해도 충분하겠죠. 편집기에서 모두 바꾸기만 하면 되니깐)

그리고 이렇게 만들어진것을 다시 설치된곳에 복사해도 똑같이 동작합니다.

이러면 설치버젼과 USB에 있는 버젼과 같기 때문에 관리하기가 훨씬 더 편해집니다.


그러나 이툴을 이용하면 좋은점이 하나 있습니다.

해당 드라이브 루트에 starttc.exe 파일인 런처를 만들어 줍니다.

즉 수동으로 폴더속까지 들어가지 않고 루트에 있는 starttc.exe 를 실행함으로써 바로 tc를 실행해 줍니다.

(포터블전용버젼처럼 starttc로만 실행안하셔도 됩니다. 폴더에 직접가서 실행해도 상관없습니다.)

(단지 폴더이동이 귀찮기 때문에 starttc를 실행할뿐)

(SymLink와 비슷하지만 훨씬 호환성이 좋습니다.)


아 그런데 이런!,  32비트로만 뜨는군요.(64비트는 안 만들어주네요.)

수작업으로 만들면 됩니다.

starttc.exe 파일을 적당히 starttc64.exe 로 복사해줍니다.

HxD 편집기로 start64.exe 를 열어서

64.png

totalcmd를 검색해보시면

저 정도 위치에 실행파일 위치가 있을겁니다.

그 부분을 totalcmd64.exe 로 바꾸시고 저장해주시면


starttc.exe 를 실행하면 32비트가 뜨고 starttc64.exe 를 실행하면 64비트가 뜨겠죠.

(왜 둘다 쓰냐 하면 아직 32비트만 있는 플러그인이 있습니다.)

(system32폴더도 서로 다르니깐요. 32비트에서는 system32가 SysWOW64로 연결되고 Sysnative폴더로 가야 64비트에서의 system32로 연결됩니다.)

(윈도10 버젼에 따라서 다르지만(버그성) 드래그드랍이 서로 다른 비트간에 안되는 경우도 있었습니다.) 


참고로 ini편집시에 환경변수는 %COMMANDER_PATH%외에도 

%COMMANDER_DRIVE%,%COMMANDER_EXE%,%COMMANDER_INI%,%COMMANDER_INSTANCE%
등이 있지만 %COMMANDER_DRIVE%나 가끔 쓸까 별로 쓸일이 없네요.

버튼바에 프로그램도 일단 드래그 드랍으로 등록후에
경로를 %COMMANDER_PATH%\..\npp\notepad++.exe
이런씩으로 상대경로로 수정해 주던가
%COMMANDER_DRIVE%를 이용해서 경로를 설정해 주시면 됩니다.


Ctrl+D같은 즐겨찾기에서도 다음과 같은 환경변수를 이용할 수 있습니다.

다운로드 : cd %USERPROFILE%\Downloads

내문서 : cd %USERPROFILE%\Documents

바탕화면 : cd %USERPROFILE%\Desktop

바탕화면(모든유저) : cd %PUBLIC%\Desktop

Temp : cd %TEMP%


플러그인중에는 32비트와 64가 같은 ini를 이용하는 경우가 있는데

서로 다른 폴더에 플러그인을 두게 되면 설정도 2개를 따로 관리해야 합니다.

(설정파일을 hardlink 시킬수는 있지만 일단 폴더가 2개니 별로죠)

예를 들면 slister 같은 플러그인은 ini에 SumatraPDF.exe를 경로를 지정하게 되어 있고

해당 경로 없으면 slister경로를 찾게 되는데

이게 문제가 서로 비트가 맞지 않으면 보이긴 하지만 ESC로 종료가 안되는 버그가 있습니다.

이럴때 %PROCESSOR_ARCHITECTURE% 환경변수를 이용하면 같은 폴더에 둘 수 있습니다.

[slister]

path=%COMMANDER_PATH%\plugins\wlx\slister\SumatraPDF_%PROCESSOR_ARCHITECTURE%.exe

이렇게 지정해 주시고
32비트 실행파일은 SumatraPDF_x86.exe
64비트 실행파일은 SumatraPDF_AMD64.exe 로 해주시면 토탈커맨더의 비트에 맞는 프로그램을 실행시켜 줍니다.

사실 이런 환경변수를 많이 이용하셔야 서로 다른 PC에서 사용하게 되는 USB에서 실행할때는 많이 편해집니다.
전 거의 토탈이 탐색기와 런처를 대체하고 있습니다.
메뉴바에 다음처럼 풀다운메뉴를 추가할 수도 있습니다.(%windir% 활용)
m.png
(탐색기를 띄울일이 없네요.- 이 버릇은 예전에 Win9x에서의 탐색기가 메모리누수가 심해서 안쓰다 보니)
(그러고 보면 도스에서 Norton Commander - Windows Commander - Total Commander로 넘어 왔네요.)

cmd창에서 set 이라고 쳐보시면 환경변수들이 보일겁니다.
또는 시스템 속성에 환경변수에 가시면 수정할수도 있습니다.


추가팁으로 Total7zip 플러그인이 아주 유용합니다.
사실 7z가 하는 일이긴 하지만...
7z=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
iso=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
VHD=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
WIM=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
NTFS=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
FAT=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
HFS=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx
IMG=735,%commander_path%\plugins\wcx\Total7zip\Total7zip.wcx

wincmd.ini에서 이렇게 셋팅하시면 wim이나 iso 같은 파일도 바로 바로 볼 수 있습니다
(수정은 안되지만 다른곳으로 복사(압축해제)할수는 있습니다.)
다른 플러그인들을 활용할 수 있어서 훨씬 편합니다.
아 물론 Total7zip플러그인 폴더에 7zdll 파일은 업그레이드 해주셔야 합니다.
플러그인 디폴트가 9라서 못읽는것들이 있지만 최신인 18로 업데이트 해주면 거의 다 읽습니다. (7z프로그램이 읽을수 있다면)

ulister 설치해주시면 오피스 계열과 아래한글까지 똑같진 않지만 간단한 형태로 볼 수 있습니다.
오라클에서 관련 Viewer Technology 파일도 다운 받아서 redist폴더를 플러그인폴더에 풀어줘야 합니다만.

그외 플러그인들은 totalcmd.net 에서 검색해보시면 유용한 것들이 많이 있습니다.

뭐 유명(totalcmd.com에 있어서)해서 다들 아시겠지만 Imagine, fileinfo, mmedia(+LAVFilters)도 아주 유용합니다.

  • os
    mania
    마라톤 2018.05.05 14:50
    좋은 정보 감사합니다. ^_^
  • os
    mania
    공태랑 2018.05.05 16:50
    감사합니다.
  • profile
    무정 2018.05.05 19:07

    OS를 업그레이드로만 진행된다면 설치도 괜찮지만...

    OS 크린설치를 하면 세팅된 TC를 다시한번 설치하고 손보는기에는 양이 너무 방대하여

    OS와 다른 드라이브에 포터블로 깔아놓고 레지에 등록하는 방법으로 사용중이었습니다.


    설치와 포터블의 상관관계를 바꿀수 잇는 방법이 된다면 한번 시도해보는것도 좋을듯하네요.

    TC에서 실행가능한 거의 모든 프로그램은 포터블로 등록하여 사용중입니다.


    예전엔 포터블도 처음실행시 딜레이가 없었는데

    요즘들어서 딜레이가 생긴것 같습니다.

    물론 한번 실행하고 종료한후 다시실행하는것은 전과같이 순식간이죠. 재부팅 전까지는 ... 

  • os
    mania
    백호0 2018.05.06 04:44
    좋은 정보 대단히 감사합니다.
    항상 행복하시길.
  • os
    mania
    나비꿈을꾸다 2018.05.06 09:30
    유용한 정보 덕분에 잘 배웠습니다.
  • os
    mania
    카니발 2018.05.07 13:56
    추천합니다.
  • os
    mania
    홍다니 2018.05.08 23:04
    메뉴바에 풀다운 메뉴를 추가하는 법을 알려주시면 감사하겠습니다 ^^;
  • profile
    랑새 2018.05.09 01:04

    환경설정-도구모음
    도구모음변경-추가-바꾸기-하위도구모음추가
    찾아보기-원하는이름적고(없으면 알아서 새로 만들어줌,관리상 되도록 위치는 다른메뉴들있는폴더)-열기
    확인(확인전체 추가할거 하고 해도 되고 나중에 해도 됨)
    이제 원래의 default.bar로 돌아온상태에서 아이콘 원하는대로 정하시고툴팁도 적당히
    메뉴로 보기를 체크하면 풀다운 상태가 되고 체크를 하지 않으면 전환하는 형태의 메뉴

  • os
    mania
    홍다니 2018.05.09 14:07
    답변 감사합니다.
    잘 되네요. 좋은 기능을 또 배워갑니다 ^^;
  • os
    mania
    홍다니 2018.05.09 14:35
    혹시...
    아래쪽에 있는 펑션키를 추가/삭제/편집하는 방법은 없나요??
  • profile
    랑새 2018.05.09 16:03

    1. 안보이게는 할수 있습니다.
    환경설정-레이아웃-기능키 버튼 표시줄 보이기


    2. 키 정의를 바꿀수 있습니다.
    환경설정-기타-단축키재정의로 바꾸시면 됩니다.
    문제는 바꾸더라도 펑션키의 글짜는 안 바뀌기긴 합니다.
    그래서 WCMD_KOR.LNG 파일에 보시면
    1072부터 1078에 한글로 정의되어 있습니다.
    이부분을 수정하시면 되긴하겠네요.

  • os
    mania
    홍다니 2018.05.10 13:42
    앗! 역시~!!
    고수님의 답변 감사드립니다 ^^:
  • os
    mania
    성아르미르 2018.05.10 09:48
    감사합니다
  • os
    mania
    나지롱 2018.05.15 03:54
    토커나 오퍼스나 참 좋은 프로그램 같아요~ 맛 들리면 못 벗어난다는^^
  • profile
    풀린신발끈 2018.05.20 23:23
    TC 자주 사용하는데 좋은 정보입니다. 감사합니다.
  • os
    mania
    ansim 2018.05.24 22:20
    수고 많으셨어요.///////////
  • profile
    풀린신발끈 2018.06.17 19:28
    tc 알고부터 윈도우 탐새끼(?)보다 더 자주 사용하는데 유용한 정보 감사합니다.

밀리터리 게시물


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
487 관리/보안 HP "스펙터" 및 "멜트다운"으로 알려져 있는 최근의 보안 결함 정보 대상: 대부분의 HP 데스크탑 및 노트북 HP "스펙터" 및 "멜트다운"으로 알려져 있는 최근의 보안 결함 정보 (BIOS 업데이트) HPSBHF03571 rev 3 - Intel Manageme... 2 VenusGirl 2018.05.05 194
» 정보 Total Commander는 포터블 버젼이 필요없다. 단지 셋팅이 필요할 뿐이다. 보통 PortableAppZ에서 만든 포터블을 많이 이용들 하시던데요. 그럴필요가 전혀 없습니다. 괜히 처음에 뜨는데 시간만 걸리고 잘못 실행해서 꼬이거나 여러개를 ... 17 file 랑새 2018.05.05 539
485 정보 AIMP에서 인터넷 방송 녹음하기 5 file VenusGirl 2018.04.22 444
484 정보 AIMP에서 YouTube 음악 듣기 7 file VenusGirl 2018.04.22 528
483 관리/보안 피해자거나 공범(?)이거나, USB 악성코드 피해자거나 공범(?)이거나, USB 악성코드 # 대학생 정 모양은 미처 출력하지 못한 자료를 USB에 담아 서둘러 학교 앞 인쇄소를 찾았다. 다행히 출력한 자료와 함... 16 구피 2018.04.19 808
482 윈도우 윈도우10 설치 후 ‘알 수 없는 장치’가 생겼다 윈도우10 설치 후 ‘알 수 없는 장치’가 생겼다 ACPI ‘알 수 없는 장치’ 문제 해결하기 PC를 장기간 사용하다 보면 다양한 문제로 인해 포맷 및 윈도우를 재설치를... 35 구피 2018.04.14 2404
481 정보 Full HD? QHD? UHD? 이게 무슨 말인가요? Full HD? QHD? UHD? 이게 무슨 말인가요? IT 용어 사전: 해상도(resolution) 해상도라는 말, 요즘은 많이들 사용하시죠? 특히 모니터를 고를 때 꼭 확인하게 되는... 15 구피 2018.04.14 617
480 정보 알아두면 쓸데있는 신비한 블루투스 이야기 알아두면 쓸데있는 신비한 블루투스 이야기 근거리 무선 통신의 대표주자 와이파이(Wi-Fi) 만큼이나 대중에게 잘 알려진 통신 규격인 블루투스(Bluetooth)는 주... 19 구피 2018.04.14 679
479 PCTip 움직임을 결정하는 응답속도와 주사율 움직임을 결정하는 응답속도와 주사율 오늘 알아볼 내용은 응답속도와 주사율입니다. 응답속도와 주사율은 동적인 화면 전환에 큰 영향을 미치는데요. 응답속도는... 21 구피 2018.04.09 794
478 PCTip 모니터의 컬러를 결정하는 명암비와 시야각 모니터의 컬러를 결정하는 명암비와 시야각 명암비와 시야각은 생생한 컬러 구현에 영향을 미치는데요. 동적인 영상은 물론 정적인 사진까지 폭넓게 영향을 미치... 7 구피 2018.04.09 301
477 정보 이미지 파일 확장자 바로 알고 쓰기! 이미지 파일 확장자 바로 알고 쓰기! 압축 기법 상식 X 이미지 확장자 일반적으로 사진, 음악, 영상은 텍스트 파일과 비교해 상대적으로 용량이 큽니다. 이 때문... 14 구피 2018.04.09 413
476 정보 오디오 파일 확장자에 대해 알아보자! 오디오 파일 확장자에 대해 알아보자! 음원 구입 상식 X 오디오 확장자 멜론, 엠넷 같은 음원 사이트에서는 MP3 음원을 128/192/320kbps 단위로 구분해 판매합니... 8 구피 2018.04.09 248
475 PCTip 모니터 선택 가이드 #1 화면 크기와 해상도 모니터 선택 가이드 #1 화면 크기와 해상도 지금 이 글을 읽고 계시는 여러분은 어떤 기기를 통해 접속하고 계시나요? 아마도 모바일이 대다수를 이룰 테지만 PC ... 4 구피 2018.04.09 450
474 윈도우 도무지 이해가 되지 않는 파일 시스템 도무지 이해가 되지 않는 파일 시스템 이번에는 외장하드를 비롯한 USB 메모리 등의 파일 시스템에 대한 알아 보려고 합니다. 우리는 외장하드나 USB 메모리를 사... 19 구피 2018.04.07 752
473 NAS(나스) 시놀로지 장비 토렌토 다운으로 인한 HDD 부하를 외장 SSD로 적게 하기. 1 file 기쁨의노래 2018.04.07 431
472 정보 내게 맞는 SD카드 선택, 어떤 기준으로 할까? 내게 맞는 SD카드 선택, 어떤 기준으로 할까? 메모리카드 시장의 강자, SD카드 안녕하세요! 에이서입니다. 다양한 메모리카드의 종류에 대해서 알아본 지난 포스... 5 구피 2018.04.07 359
471 관리/보안 내 PC가 몰래 채굴에 이용당하고 있다? 내 PC가 몰래 채굴에 이용당하고 있다? 가상화폐 관련 악성코드 기승 안녕하세요. 에이서입니다. 최근 가상화폐가 뜨거운 이슈로 떠오르며 많은 관심을 받고 있습... 12 구피 2018.04.07 695
470 윈도우 FPP/ESD/DSP/OEM이 뭐야? 윈도우10 라이센스 종류 FPP/ESD/DSP/OEM이 뭐야? 윈도우10 라이센스 종류 윈도우10의 라이선스 종류, 도무지 이해되지 않는다면? 윈도 10에 대한 이야기를 하면서 꼭 빠지지 않는 것이라... 7 구피 2018.04.07 1949
469 일반 wim 파일 설치 legacy 설치 후 "reboot and select proper device ~~~~~" 8 file Aron 2018.04.07 279
468 일반 GPT파티션 날려먹고 멘붕이신 분들께... 팁이라면 팁이고 아시는분 계시겠지만 며칠을 헤메다가 해결되어 방법 공유해 드릴께요 사연 - 유저가 GPT로 되어있던 윈도우7시스템에서, 10으로 업그레이드 하... 51 영원불 2018.03.31 1553
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 27 Next
/ 27
위로