20. Programming/Tools - 4WIndows
Windows 경로(파일 및 폴더 포함) 길이 제한
x미소
2018. 9. 6. 14:06
Windows 7, 10 은 파일명(확장자포함), 폴더명에 대한 길이가 제한되어 있다. (256, 260)
Windows 10은 Registry 를 수정해서 처리 가능
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
LongPathsEnabled 값을 찾아 1 로 수정
Windows 7은 이런게 없다. Workaround만 있음.
1. 특정 dir을 가상 드리이브로 만들어 사용 (파일복사, 삭제, 편집이 가능)
// 가상 드라이브 생성
C:\ subst z: c:\aaa
// 가상 드라이브 삭제
C:\ subst z: /d
2. 특정 dir을 심볼링크 (바로가기) 활용 (파일복사, 삭제, 편집이 가능)
C:\ mklink /J C:\link D:\looooooooooooooooooooooooooooooooong\path
삭제는 파일 삭제하듯 탐색기에서 삭제 하면된다 (내부 파일/폴더 지워지지 않음)