如何在 Windows 上刪除 Mac 擴充屬性文件

如何在 Windows 上刪除 Mac 擴充屬性文件

我使用 Mac 備份了一些文件,當我將它們複製回 Windows 時,我最終得到了每個文件的副本 -foo也創建了._foo.顯然這些是 Mac 擴充屬性檔。很煩。

如何在 Windows 上安全地刪除它們?

答案1

我發現最簡單的方法是使用 Powershell。它們都具有相同的大小,並且都標記為隱藏,因此您可以像這樣安全地進行操作:

 gci -Recurse -Hidden -Path ._* | ?{$_.Length -eq 4KB} | rm -Force

-Force需要刪除隱藏檔案。

答案2

我有同樣的問題。在 powershell 中使用 gci 的答案對我來說不起作用,但這確實有效:

del /s /q /f /a ._*

我從這裡找到的:很棒的吐司解釋

希望這對某人有幫助。此外,可以在 Mac 上從來源刪除「._」檔案:將檔案從 Mac 複製到可移動磁碟機後,且磁碟機仍連接到 Mac,將資料夾路徑拖曳到 Mac 終端機視窗中的此命令中:

dot_clean -nm 

網路上有很多使用 dot_clean -nm 的資源,但遺憾的是我找不到我用來歸屬它們的資源。

相關內容