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 を使用するためのリソースは Web 上にたくさんありますが、残念ながら、それらを説明するのに使用したリソースを見つけることができませんでした。

関連情報