ファイル/フォルダーが別の場所に存在するかどうかを確認するコードがあり、基本的に 2 つのフォルダーを比較します。ファイルサイズの違いも検索するためにオンラインで何かを見つけることができないようです。私のコードは以下のとおりです。ファイル サイズの違いを再帰的に検索して見つける方法についても助けが必要です。
$source = Get-ChildItem -Recurse -path "C:\Users\Cl\Desktop\Source"
$compare = Get-ChildItem -Recurse -path "C:\Users\Cl\Desktop\WMIS"
Compare-Object -ReferenceObject $source -DifferenceObject $compare -PassThru