본문 바로가기
정보모음/IT 사용정보

파일 이름이나 확장명이 너무 깁니다 - 도스 명령어로 바로 지우기

by 감자ㅤ 2018. 1. 29.


잘 사용하고 있는 드롭박스, 개인적으로 맥을 이용하기에 부트캠프로 윈도우와 맥을 동시에 이용하고 있다.

맥과 윈도우 둘다 같은 드롭박스 계정으로 폴더에 파일이 겹친채로 이용하고 잇었는데

(dropbox폴더가 결국 윈도우, 맥 각각 1개씩 총 두개로 있는것)


아무래도 파일 낭비겠다 싶고 용량이 좀 모자라서 자주 사용안하는 (금융이나 공인인증서 정도로만 쓰고 있는) 윈도우에 있는 드롭박스 폴더를 삭제하였다

(드롭박스 앱 지워도 연동했던 폴더와 파일은 그대로 있다. 지우려면 수동으로 지워줘야 함)


잘 지우다가 딱 한가지 파일이 삭제가 안됐다.

"파일 이름이나 확장명이 너무 깁니다" 라고 뜨더라는.


확인해 보니까 내가 페이스북 페이지 만들어서 마케팅할때 업무로 사용하던 동영상인데 파일명이 왜 저따구?...


아니 얼마나 길길래 삭제가 안되는가? (참고로 윈도우7)

이름을 바꿔보려고 했으나 그것도 안되고 복사도 안되고 아무것도 파일에 대한 명령어가 먹히질 않았다.

윈7에서는 너무나도 긴~ 파일명은 처리를 할 수 없고 도스로 지워줘야 한다 했다.

도스는 윈도우에서 cmd로 들어가면 된다.


"파일 이름이나 확장명이 너무 깁니다" 해결방법


** 주의 : 폴더째 지우는거라서 해당 문제의 파일 외 나머지 파일이 해당 폴더에 있다면 다른곳으로 옮겨놓고 지우기 바랍니다.


1. 우선 문제의 폴더가 있는 창의 경로를 복사한다.

아래와 같이 주소창을 마우스로 클릭하면 복사가능한 상태가 된다.

여기 위에다 "마우스 우측 클릭"하고 "복사"한다.

  


그리고 윈도우 시작메뉴를 누르고 하단 입력창에 아래처럼 "cmd"입력후 엔터



표시되는 창에서 일단 cd를 입력하고 한칸 뛰운다 그리고 아래처럼 마우스 우측 클릭을 해당 창에 해주고 "붙여넣기"를 선택

그리고 엔터친다.


cd 경로명



지금까지 과정은 지울 파일이 위치한 경로로 이동해주는것이다.

그래서 해당 위치를 미리 경로 복사해놓았고

도스 창으로 이동한다음(cmd) 해당 경로로 이동하는 명령어를 넣어준것이다(cd : 해당 경로로 이동하는 명령어)


2. 그 다음에 

cd..

를 해준다. 그리고 엔터

cd..는 해당 폴더 그 전 위치로 이동하는 의미가 있는 명령어다.

이유는 문제의 파일이 들어있는 폴더를 지울 것이기 때문.


3. 다음으로  

rd / s 폴더명 

입력하고 엔터


4. 그리고 계속할거냐 물어보면 y를 입력


그럼 아래처럼 깨끗하게 없어진다

물론 지우기 전에 다른 파일이 섞여있따면 미리 다른곳으로 이동시켜준다,

그리고 지운 다음 해당 폴더를 다시 만들고 피신시켰던 다른 파일들을 다시 옮겨주면 되는것(이 과정은 그냥 윈도우에서 하면 된다)



위의 과정이 위 이미지에 나타나 있다.

결과적으로 "파일 이름이나 확장명이 너무 깁니다" 라는 오류가떴을때 rd라는 명령어로 지워주는것이다.


윈도우에서는 넘 긴 이런 문자로 된 파일명이나 확장명이 있다면 처리가 안되기 때문에

좀 더 컴퓨터 시스템쪽에 가까운 도스 창으로 가서 명령어로 지워주는것이다.


도움이 되길 바랍니다.



댓글