我需要将文件属性及其MD5哈希管道传输到csv文件中,为此目的使用两个不同的命令行开关。 我可以将它们组合成一个命令或一个片段并获得所需的输出吗?
我正在使用以下内容获取所需文件的哈希以及文件属性
Get-FileHash C:\Windows\System32\drivers\1394bus.sys Algorithm SHA512 | Format-List
Get-ChildItem C:\Windows\System32\drivers\1394bus.sys | Get-ItemProperty | Select VersionInfo | Format-List *
我基本上是新手,所以任何提示都会有所帮助!
答案 0 :(得分:1)
您可以在计算属性中重用Path
输出中的Get-FileHash
属性,如下所示:
Get-FileHash C:\Windows\System32\drivers\1394bus.sys -Algorithm SHA1 |Select *,@{Label='VersionInfo';Expression={(Get-Item $_.Path).VersionInfo}} |Format-List