ハッシュ値の比較です。ファイルの変更検知はすなわち改ざんがないか、ファイルが更新されてないかなど、あいまいではない変化の検知を意味するのでこういうのって大事です。*1日付やファイル名での判断ダメ、絶対。ハッシュ値がありますよね?ダウンロードされたものがこの値と一致していない場合は改ざんがあったことを気づけるわけです。標準のCmdletより便利にファイルハッシュを取得するための関数の紹介です。ふつーに一般的な標準環境ですぐに確認できます。までは標準でファイルハッシュを確認するユーティリティは提供されていませんでした。v3では標準でCmdletがないんですね。サポートされておらず悲しい思いをすることが多かったです。使う人が多いようですね。今使う人がいるかは知りません。各種アルゴリズムで算出できる便利さんです。再帰的(Recursive)にファイルを検知してくれないのでめんどくさいです。Get-FileHash変数をパラメータで渡すかです。$file.FullName取得結果は、利用されたアルゴリズムとハッシュ値、パスをプロパティに持っているので操作も容易ですね。D:\GitHub\Pow...リスト表示するとこうですね。ファイルのハッシュ値を確認したいはい。