我试图输出文件属性,如文件名,产品版本,与整个system32文件夹的MD5哈希一起创建的日期。任何帮助?! 使用这个
Get-ChildItem C:\Windows\System32\ | Select-Object Name,CreationTime,@{n='MD5';ex={(Get-FileHash $_.fullname).hash}}
我已经使用过这个解决方案output file properties like filename, etc in powershell into a csv但是没有用!我需要列符合我在此处指定的顺序。
答案 0 :(得分:0)
我发布的链接确实可以满足您的需求。 https://blogs.technet.microsoft.com/pstips/2015/02/22/filtering-files-by-their-metadata-extended-properties/
Get-FileMetaData C:\Users\vincent.k\Downloads\Program\ChromeSetup.exe | select Name,'Product Name','Product Version','File Description'
Name Product name Product version File description
---- ------------ --------------- ----------------
ChromeSetup.exe Google Update 1.3.31.5 Google Update Setup
答案 1 :(得分:0)
你也可以使用目录,使用-file和get-childitem这样:
Get-ChildItem C:\Windows\System32\ -file | Select Name,CreationTime,@{n='MD5';ex={(Get-FileHash $_.fullname).hash}}