“PROGRA ~ 1”경로 표기법은 어떻게 작동합니까? [복제]

첫 번째 Windows 98 (및 심지어 Win7에서도) ~1이후 로 폴더 이름의 처음 6 글자 (기호)를 입력하고 그 뒤에 추가 할 수 있습니다 (현재 디렉토리에 6 글자가있는 폴더가 하나만있는 경우). 그것의 전체 이름으로 작동합니다. 그리고 이름에 첫 여섯 개의 동일한 기호가있는 폴더가 두 개 이상이면 사용할 수 FOLDER~2있으며 전체 이름을 입력 한 것처럼 해당 폴더가 열립니다. 등이 c:\progra~1열립니다 C:\Program Filesc:\progra~2열립니다 C:\Program Files (x86)WIN7 64 비트에.

어떻게 작동합니까?



답변

기술 자료 항목

기본적으로 FAT 시스템에서는 모든 디렉토리 항목이 여전히 이전 8.3 형식과 호환되는 형식으로 저장됩니다. 더 긴 이름은 일련의 숨겨진 항목에 저장됩니다. 짧은 이름은 호환성을위한 것입니다.


답변

이들은 8.3 파일 이름 , 긴 파일 이름을 지원하지 않았다 MS-DOS의 일에 날짜 다시.

Windows 95와 VFAT는 ~N물결표 표기법을 역 호환성 메커니즘으로 도입하여 각 긴 파일 이름에 8.3 고유의 짧은 파일 이름을 부여했습니다.