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