これ
「._*」で検索して実行してやればそれなりにキレイになります。あとは「.DS_Store」とか。
解説
Remove-Item | ファイルを削除するコマンド。rmとかの立ち位置。 |
-Path | ファイルパスを指定 |
-Force | 隠しファイル、ReadOnlyファイル等々、強制的に削除。 |
-Recurse | 再帰的、つまり含まれる子フォルダ孫フォルダ等をすべて表示する |
-Include | ファイル名を検索する。ワイルドカードが使える。 |
その他便利なの
Get-ChildItem | ファイルとフォルダの表示をするコマンド。cdやlsの立ち位置。 |
-Path | ファイルパスを指定 |
-Force | 隠しファイル、隠しフォルダを含める |
-Recurse | 再帰的、つまり含まれる子フォルダ孫フォルダ等をすべて表示する |
-Include | ファイル名を検索する。ワイルドカードが使える。 |
select | 要素を選択して出力 |
FullName | フルパスの要素の名前 |
参考
・主なコマンドを参考にしました。
・GetChildItemコマンドの使用方法を参考にしました。
ところで
「._」の不可視ファイルを生成するのはいいんですが、Windowsエクスプローラで表示するとなぜか拡張子が元ファイルと同じだと認識されてしまいます。つまり、もとがgazou.pngなら、._gazou.pngもPNGファイルだと認識してしまうんですね。
これのせいでエクスプローラがプレビューを読み込もうとしてロードが遅くなるの、勘弁してほしい…。
コメント