파일 이름에 공백이 포함 된 파일을 삭제하는 방법은 무엇입니까?


10

이 파일 이름이 "잘못된 앱 등록 중"인 파일이 있습니다. 파일 이름에 몇 개의 공백이 있습니다. 이제 파일을 삭제할 수 없습니다. 파일 이름을 변경할 수도 없습니다. 파일을 삭제하려고했습니다. Java 프로그램, 어떻게 삭제합니까?

탐색기에서 삭제하면 다음과 같은 결과가 나타납니다.

Could not find this item
This is no longer located in C:\My_Dir\.
Verify the item's location and try again.

Registering wrong app
Type: File
Siz: 0 bytes

이상한 점은이 파일이 시스템에 보이지 않으며 크기가 0이고 이름에 공백이 있다는 것입니다.


탐색기에서 삭제하려고하면 어떤 메시지가 나타 납니까?
Stephen Jennings

답변:


11

다음과 같이 할 수 있습니다.

del /F "\\?\C:\My_Dir\Registering*wrong*app*"

이것은 단어 사이와 이후의 모든 문자와 일치하며 잘못된 파일에서도 작동합니다.

로 시작하는 다른 파일이없는 경우 다음을 Registering시도해보십시오.

del /F "\\?\C:\My_Dir\Registering*"

파일을 삭제할 수없는 경우 프로세스 탐색기를 사용 하여 핸들을 검색하고 소유 프로세스를 종료하십시오.

찾기-> 핸들 / DLL 찾기 ( CTRL+ F)-> 입력 Registering-> 일치하는 프로세스를 종료하십시오.


대신 프로세스 탐색기 사용 "의 Unlocker"(ccollomb.free.fr)의
알렉스 안젤리

8
대신 Unlocker를 사용 "프로세스 탐색기"( 마이크로 소프트 윈도우 시스 인 터널 ) 안전하고 유용 ;-)
타마라 Wijsman

1
이 대답은 DOS 3.1 일로 되돌아갑니다. 항상 "DOS에 드롭"할 수 있습니다 (현재 명령 상자). 효과적인 향수에 감사드립니다.
Mike

9

명령 프롬프트를 열고 My_Dir 디렉토리로 변경하십시오.

cd \My_Dir

파일의 짧은 (8.3) 파일 이름을 가져옵니다.

dir /a /x /p

당신은 같은 것을 볼 수 있습니다

02/13/2011  07:25 PM             1,010 REGIST~1     Registering Wrong App

REGIST ~ 1 짧은 파일 이름입니다. 해당 이름으로 del 명령을 시도하십시오 .

del REGIST~1

3
이 대답 (짧은 이름으로)은 추가 프로그램이있는 위의 솔루션보다 훌륭하고 훨씬 간단합니다! 왜 받아들이지 않았는지 모르겠습니다. 어쨌든, 그것은 나를 위해 일했습니다 (Dropbox가 만든 이름에 후행 공간이있는 폴더를 삭제하십시오). 감사합니다!
texnic

2
천만에요. 한 답변이 다른 답변보다 많은 이유가 있습니다. Stack Exchange의 장점 중 하나는 받아 들여지지 않은 답변조차 그대로 유지되므로 비슷한 문제가있는 사람들이 나중에 넘어 질 수 있다는 것입니다.
패트릭 시모어

2

파일 이름을 따옴표로 묶고 공백을 물음표로 바꾸십시오.

델 "등록? 잘못된? 앱"

공백이 실제로 공백이 아니지만 null 또는 다른 보이지 않는 문자 인 경우 파일을 삭제해야합니다.


1

탐색기에서 파일을 삭제하려는 경우 공백은 중요하지 않습니다. 명령 행에서 삭제하려는 경우 단순히 파일 이름을 따옴표로 묶으십시오 del "Registering wrong app ".

이 방법으로 문제가 해결되지 않으면 파일 이름에 공백이 아닌 다른 파일이 있습니다. 파일을 "잠그는"프로세스와 같이 삭제되지 않습니다.


1

공백이있는 디렉토리 나 파일을 삭제하십시오.

dir /a /x/ /p

"files or dirs with space"

c:\DIR1WITHSPACE~1
c:\DIR2WITHSPACE~2

ren DIRWITHSPACE~1 TEST

del test

"Job done...."

0

여전히이 작업을 수행 할 수없는 사람들을 위해 (나처럼). 7zip 파일 탐색기를 사용하여 파일 이름을 바꾸면 작동합니다. Windows가 허용하는 것보다 더 낮은 수준의 이름 바꾸기를 수행하는 것으로 보입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.