![将 MSI 日志位置更改为 GPO 部署的网络共享](https://linux22.com/image/1472971/%E5%B0%86%20MSI%20%E6%97%A5%E5%BF%97%E4%BD%8D%E7%BD%AE%E6%9B%B4%E6%94%B9%E4%B8%BA%20GPO%20%E9%83%A8%E7%BD%B2%E7%9A%84%E7%BD%91%E7%BB%9C%E5%85%B1%E4%BA%AB.png)
TLDR:如何在转换文件中设置与 /L*V“C:\package.log”msiexec cmdline 选项等效的选项?
我有一个 MSI,想将其推送到域中的多台计算机。我想查看每台计算机中的 MSI 安装日志,以确保其安装正确。
我知道 Windows Installer 通常将日志文件保留在 %temp% 中,名为 MSI.txt。但是我希望将日志保存在某个中心位置,以便我可以仔细查看它们。
有没有办法让 Windows Installer 将这些日志放入网络上的文件夹中?基本上,我可以在 GPO 中设置的转换文件中说 /L*V "C:\package.log"(通常在 msiexec 的命令行中输入)?
有一个 MsiLogLocation 属性,但它是只读的,所以当我在 Orca 或在命令行中将其设置为 msiexec 时什么也不会发生。