Choi의 고유결계

[윈도우10] 파일/디렉토리 path 길이제한(260) 본문

운영체제/윈도우

[윈도우10] 파일/디렉토리 path 길이제한(260)

믿을수없는맛 2021. 7. 28. 16:15
반응형

최근 파이썬으로 자동화를 만드는중인데,

여느 때와 같이 코딩 중 파일을 이동 시키는 로직에서 존재하지 않는 위치라고 나오더라구요...

 

https://docs.microsoft.com/ko-kr/windows/win32/fileio/maximum-file-path-limitation?tabs=cmd 

 

최대 경로 길이 제한 - Win32 apps

최대 경로 길이 제한.

docs.microsoft.com

그래서 알아보니 윈도우에서는 위치 길이가 260자가 넘어가면 안된다고 하더라구요?

 Windows API에서 경로의 최대 길이는 260 자로 정의 된 최대 _ 경로 입니다. 

아니 그러면 길이가 긴 경우는 어떻게 접근 하란 말인가하고 찾아보니..

 

긴 경로 앞에  "\\?\" 를 추가해주면 됩니다.

 

경로: C:\home\ekep
EX: \\?\C:\home\ekep

 

UNC 경로일 경우 "\\?\UNC\서버\공유" 이렇게 사용한다.

반응형
Comments