[apple] FAT 디스크의 리소스 포크 자동 고정

내 Windows 디스크에서 .dsstore 및 리소스 파일을 보는 것을 완전히 싫어합니다.

거기있어? 비어 있는 로그 아웃 / 꺼내기에서 지정된 디스크의 파일을 자동 삭제하는 프로그램?



답변

.DS_Store 파일을 제거하는 방법은 여러 가지가 있습니다. 그것은 당신이 사용하기로 결정한 방법에 대한 귀하의 정확한 요구가 무엇인지에 달려 있습니다. 로그인 / 로그 아웃시 디스크를 꺼내는 것과 완전히 다른 디스크를 꺼내는 것은 완전히 다른 과정이기 때문에 디스크를 꺼내는 것과는 완전히 다릅니다. .DS_store가 터미널을 열고 다음을 입력하여 네트워크 디스크에 쓰기를 허용하지 못하게 할 수 있습니다.

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

사용할 수있는 이미 존재하는 .DS_Store 파일을 수동으로 제거하려면 다음을 수행하십시오.

dot_clean /path/folder

그러한 파일을 상위 파일과 병합합니다.


답변

리소스 포크는 실제 포크로 더 이상 존재하지 않습니다. 10.4 이후 확장 된 속성으로 저장되었습니다.

._로 시작하는 파일은 확장 된 속성, ACL 및 HFS 파일 속성 / Finder 플래그를 저장하는 데 사용됩니다. dot_clean 또는 find를 사용하여 삭제할 수 있습니다.

dot_clean /Volumes/Volume
find /Volumes/Volume -name ._\* -delete

find와 함께 .DS_Store 파일을 삭제할 수 있습니다 :

find /Volumes/Volume -name .DS_Store -delete

또 다른 옵션은 BlueHarvest :


답변