2008-10-18 3 views

답변

4

당신이 Win32를 사용한다면, 그것을 재부팅 할 때 삭제되도록 표시하고 재부팅을 요구할 수 있습니다. 다시 부팅 할 때 삭제할 파일을 표시하려면 MoveFileEx를 MOVEFILE_DELAY_UNTIL_REBOOT 플래그 (대상으로 NULL 전달)와 함께 사용하십시오.

+0

관련 답변 : http://stackoverflow.com/questions/259253/how-do-i-copy-a-file-or-folder-that-is-locked-under-windows-programmatically#259262 – CesarB

1

이것은 실제로 기본 파일 시스템에 따라 다릅니다.

예를 들어, Linux에서 ext3은 표준 유닉스 읽기/쓰기/실행/사용자/그룹/세계 패러다임의 일부가 아닌 파일 속성을 지원합니다. There is a nice summary of the available attributes here:

정말 미친 내가 우연히 처음 저를 몰고, 심지어 루트로, 심지어 나는 아직도 BTW ... 내 하드 드라이브 떨어져 파일을 삭제할 수있는 bottable CD를 재부팅 후, 실용적인 농담을위한 이것의 창조적 인 사용 가능성은 거의 끝이 없습니다 ... :)

+0

속성이 있습니다. 잠긴 파일을 사용하는 실행중인 프로세스에 대한 것입니다. 유일한 방법은 프로세스를 죽이는 것입니다. –

관련 문제