Windows 7과 Windows XP에서 모두 시도했습니다. Windows 탐색기를 시작하고 임시 위치 (예 :)에 새 폴더를 만듭니다 NonWriteable
. 폴더를 마우스 오른쪽 버튼으로 클릭하고 폴더 속성을로 설정하십시오 Read-only
.
이제 폴더를 열고 새 .txt 파일을 만드십시오. 허용됩니다. 왜? 폴더 내부에서 아무것도 수정할 수 없도록 폴더를 어떻게 설정합니까?
참고 : .txt 파일을 마우스 오른쪽 버튼으로 클릭하고 설정 Read-only
하면 시스템이 파일 업데이트를 올바르게 방지합니다.
Security
액세스를 거부 하도록 탭 의 고급 권한을 수정 한 후 Create Files / Write Data
새 파일을 만들 수 없습니다. 이것은 Windows 버그 / 제한 인 것 같습니다. 내가 프로그래밍 방식으로 호출하면 GetFileAttributes
폴더에 API를의 FILE_ATTRIBUTE_DIRECTORY
속성 세트 ...하지만하지 않습니다 FILE_ATTRIBUTE_READONLY
.
Read-only (Only applies to files in this folder)
이 옵션이 실제로 수행하는 작업을보다 명확하게하기 위해 대화 상자가 변경되었습니다 . 이 답변 에는 새 대화 상자의 스크린 샷 이 있습니다.