【发布时间】:2017-07-24 05:40:10
【问题描述】:
专家,
要求是获取目录路径下的所有Filename和FileVersion
示例:
Directory_Path = C:\Program Files (x86)\Oracle\Document Capture
当我运行批处理时,它应该理想地列出文件的所有文件名和相关的文件版本(不应该考虑任何没有版本的文件或不应该考虑任何文件夹)
我的预期输出:
Filename Fileversion
-------- -----------
vabc.dll 1.3
vabd.dll 1.3
vace.dll 1.4
我发现这适用于我们的 Windows 2008 R2
wmic datafile where name="C:\\Windows\\System32\\msiexec.exe" get Version /value
来源=Windows: Command line to read version info of an executable file?
但我想不出办法将每个文件名自动传递到这个命令中,并让我得到一个文本文件中的输出。
感谢任何帮助
【问题讨论】:
标签: windows batch-file command-line version