2009-10-14 7 views
2

배치 파일 또는 명령을 사용하여 읽기 전용 파일을 삭제하는 방법을 알고 싶습니다.배치 파일 또는 명령을 사용하여 읽기 전용 파일 삭제하기

내가 "abc.dll"라는 이름의 DLL 파일이 있다고 가정하고, 내가 배치 파일에서 다음 명령을 사용하여이 파일을 삭제하는 것을 시도하고있다 :

del "C:\test\abcd.dll" 

그것은 나에게 그렇게 할 수 없습니다 및 그것은 접근 거부 메시지를 던집니다. 그러나 읽기 전용 속성을 읽기 전용으로 변경하면 성공적으로 삭제할 수 있습니다.

답변

12

/F을 지정하면 읽기 전용 파일을 강제로 삭제합니다. 참조 :

del /? 

그러나 파일을 사용 중일 때는 작동하지 않습니다.

+0

이 특별한 경우는 "read-in"(아마도 GUI로)을 변경하면 "dll-in-use"라고 생각하지 않습니다. +1. – paxdiablo

3

del /f은 읽기 전용 파일을 삭제합니다.

관련 문제