TC/폴더가 이상하게 정렬되는 경우
게시일: 2006/06/30 | 글쓴이: doa | 5783 번 | 프린트 | 메일


얼마 전부터 발생한 현상인지 알 수 없지만 Total Commander를 이용해서 폴더를 정리하면 이상한 현상이 발생했다.

그림A 그림B


일반적으로 그림B처럼 진행건국대학교, 진행삼원초, 진행수안보중, 진행충주중학교 순으로 정렬되어야 하지는데 그림A처럼 중간에 엉뚱하게 종합주문이라는 것이 포함되는 것이었다. 원인을 알기 위해 디렉토리에 관련된 여러 가지 옵션을 변경해봤지만 이 문제를 해결할 수 없었다. 결국 Wincmd.ini 파일의 모든 옵션을 조사한 뒤 원인을 찾을 수 있었다. 이 문제를 해결하는 절차는 다음과 같다.

  1. 현재 실행 중인 모든 Total Commander를 종료한다.
  2. 시작/실행을 클릭하고 다음 명령을 실행한다.
    notepad <TC 설치 폴더>\wincmd.ini
    예:
    notepad "C:\Program Files\Utilities\Wincmd\wincmd.ini"
  3. 메모장에서 SortUpper를 찾아 그 값을 0, 1, 3 중 하나로 변경한다.


사실 이 문제는 Total Commander의 버그로 보인다. SortUpper은 파일이나 폴더를 정렬할 때 사용되는 옵션으로 다음과 같은 의미를 갖는다.

SortUpper=0 기본값이다. 그림에서 알 수 있듯이 Filename1.png 뒤에 Filename10.png가 나타난다.
SortUpper=1 SortUpper=0과 같다. 다만 밑줄로 시작하는 파일 이름을 SortUpper=0과는 달리 목록 가장 나중에 둔다.
SortUpper=2 그림에서 알 수 있듯이 Filename1.png 뒤에 Filename2.png가 나타난다. 파일 이름에 포함된 숫자를 더 자연스럽게 정렬할 수 있다. 그러나 버그 때문에 엉뚱하게 정렬되는 현상이 나타난다.
SortUpper=3 2와 같다. 다만 특수 문자를 정렬할 때 StrCmpLogicalW를 사용한다. 사실 2는 cFilename.png 다음에 äcFilename.png가 와야 하며 3은 acFilename.png 뒤에 äcFilename.png가 와야한다. 그런데 그림을 보면 알 수 있지만 버그 때문인지 2와 3 모두 같은 결과를 출력했다


안전 모드 사용 중지하기 I 부팅 오류/Windows 고급 옵션을 통한 문제 해결에서 알 수 ... (10017) 2006-07-03
MS-DOS 하위 시스템 오류 컴퓨터를 사용하다 보면 그림처럼 MS-DOS 하위 시스템 오류가... (6450)2006-06-29

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

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

세상사는 이야기

  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >


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