경로 대상이 너무 깁니다.

경로 대상이 너무 깁니다.

C:\Users에서 폴더를 삭제하려고 하는데 삭제하려고 하면 파일 이름이 너무 길어서 휴지통에 넣을 수 없어서 폴더를 삭제할 수 없다는 메시지가 나타납니다. 문제는 폴더에 아무것도 없는 것처럼 보인다는 것입니다. 그래서 문제의 파일이 어디에 있는지 모르기 때문에 이름을 줄여볼 수는 없습니다. 나타나는 상자에는 대상 경로가 너무 길며 이상한 기호가 많이 섞여 있는 긴 파일 이름이 표시됩니다. 이 디렉터리에서 명령 창을 열고 DIR /X 명령을 사용해 보았지만 아무 것도 표시되지 않습니다. 저는 Windows 10을 실행하고 있습니다. 이것은 매우 실망스럽습니다! 누군가 도와주세요!

답변1

한 가지 비결은 robocopy를 사용하는 것입니다.

와 같은 빈 디렉토리를 만든 c:\empty다음 를 사용하십시오 robocopy /mir /purge c:\empty c:\users\folder_to_be_removed. Robocopy는 매우 긴 파일 경로를 처리할 수 있으며 /mir + /purge옵션은 '대상' 폴더에서 모든 추가 파일을 제거합니다.

답변2

cmd의 또 다른 방법은 subst를 사용하여 드라이브를 경로에 마운트하는 것입니다.

subst B: C:\deep\folder
B:
del B:\deep

관련 질문에서 : Windows 7에서 디렉토리를 드라이브로 어떻게 마운트합니까?

관련 정보