是否有任何方法可以从批处理文件查询MSI而不使用任何其他方法/工具?我希望拉的东西像ProductName, ProductVersion,和ProductCode。我已经可以成功地完成PS或VBS,但似乎不能弄清楚如何做到这一点,只有批处理。这可能吗?提前谢谢。
如果您已经安装了WMIC,您可以使用它来确定这些信息。
%__APPDIR__%wbemwmic.exe datafile where "name='path\to\file.msi'" get /value
确保将路径中的斜杠加倍,以使其工作。所以,使用C:testfolderfile。C:testfolderfile.msi
这里提供的信息将由出版商决定。