媒体归档。视窗。电源外壳。 (或者在命令行中使用php?)
我可以为每个文件包含 md5哈希值吗?此脚本提供文件大小,上次修改时间,路径\文件名;具有md5值将是有用的。 (能够轻松处理整个磁盘,100K +文件/多TB,4K视频[大]文件等)(即干净,强大的功能)。)
结果需要写入.txt文件并放入当前工作目录。
Get-ChildItem -Recurse | select Length,LastWriteTime,FullName | Format-Table -Wrap -AutoSize | Out-File filelist.txt
答案 0 :(得分:1)
如果您使用的是PowerShell v5(可能是4?),则可以使用get-filehash
来计算每个文件的哈希值。然后在select-object
中的计算属性中使用它。
Get-childitem -recurse -file | select-object length,lastwritetime,fullname,@{n="Hash";e={get-filehash -algorithm MD5 -path $_.FullName | Select-object -expandproperty Hash}}