windows

PowerShellでファイル名・中身から文字列検索|Get-ChildItemとSelect-String

概要

本記事では、PowerShellでファイル名や中身から文字列検索する方法について解説していきます。

というのもLinuxの grep みたいに、フォルダ全体から特定の文字列を含むファイルをサクッと探したい時って結構ありますよね(- -;

実はWindowsでも標準のGet-ChildItemとSelect-Stringだけで同じことが簡単にできちゃいます。

ここではフォルダ内のファイル名検索とファイルの中身検索の両方を、コマンド例付きで紹介していきます!

別ツールを入れなくてもWindowsだけで完結するので便利です。
それではやっていきましょう!

PowerShell+robocopyで拡張子別にファイルを一括移動する方法

Google Takeoutで吐き出されたデータは画像も動画もJSONもごちゃ混ぜで、手作業の振り分けはもう無理ゲーですよね。そこでPowerShellとrobocopyを組み合わせて、.jpgや.mp4など拡張子別にファイルだけを一括で別フォルダへ移動する手順をまとめました。フォルダ階層を平らにするforfilesの使い方や、移動前後の件数チェックまで一通り押さえておきます。

PowerShell get-childitemでファイルを再帰検索する方法(-Path/-Recurse/-Filter)

概要

今回はwindowsでフォルダ内を再帰的にファイル探査する方法を紹介していきます。

フォルダの直下ならばすぐに調べられますが、階層が深いフォルダだと一つ一つ見ていくのは日が暮れますよね(- -:

今回紹介するコマンドを使用すれば、特定の文字列を含むファイル名を一発で探査することができます!

パソコンが苦手な方でもわかるように図解で紹介していきます。
それではやっていきましょう