使用批处理文件查询MSI属性



是否有任何方法可以从批处理文件查询MSI而不使用任何其他方法/工具?我希望拉的东西像ProductName, ProductVersion,和ProductCode。我已经可以成功地完成PS或VBS,但似乎不能弄清楚如何做到这一点,只有批处理。这可能吗?提前谢谢。

如果您已经安装了WMIC,您可以使用它来确定这些信息。

%__APPDIR__%wbemwmic.exe datafile where "name='path\to\file.msi'" get /value

确保将路径中的斜杠加倍,以使其工作。所以,使用C:testfolderfile。C:testfolderfile.msi

这里提供的信息将由出版商决定。

最新更新