我有一项任务是检查当天是否在共享位置文件夹中导入了新文件,并提醒是否有任何重复文件并且不需要递归检查。
下面的代码显示大小为 1 天的所有文件详细信息但是我只需要大小相同的文件,因为我无法使用名称比较它们。
$Files = Get-ChildItem -Path E:\Script\test |
Where-Object {$_.CreationTime -gt (Get-Date).AddDays(-1)}
$Files | Select-Object -Property Name, hash, LastWriteTime, @{N='SizeInKb';E={[double]('{0:N2}' -f ($_.Length/1kb))}}
Run Code Online (Sandbox Code Playgroud) powershell ×1