【发布时间】:2014-03-11 14:41:18
【问题描述】:
我想创建一个 powershell 脚本来从特定文件的特定属性中提取特定数据。所以简而言之。我想从 .exe 的 versioninfo 属性中获取 FileVersion 数据。
我正在使用以下命令来获取文件并从上面查看属性值。
dir c:\windows\system32\dfc.exe | fl versioninfo
输出如下
VersionInfo : File: C:\windows\system32\dfc.exe
InternalName: dfcmnd.exe
OriginalFilename: DFC.exe
FileVersion: 7,30,220,3852
FileDescription: Command line utility for Deep Freeze 7.00
Product: Deep Freeze 7.00
ProductVersion: 7.30.220.3852
Debug: False
Patched: False
PreRelease: False
PrivateBuild: False
SpecialBuild: False
Language: English (United States)
但我想要的只是
Fileversion: 7.30.220.3852
我想不出办法只取出这些数据并丢弃其余数据。
谢谢。
【问题讨论】:
标签: parsing powershell dir