【问题标题】:Hide password from Msi log file从 Msi 日志文件中隐藏密码
【发布时间】:2022-12-07 18:38:24
【问题描述】:

我陷入困境。当使用 msiexec 命令从命令行执行我们其中一个 msi 的安装程序时,密码会显示在日志文件中。

我想知道是否有任何解决方案可以与 Windows 命令行一起使用来隐藏密码。我们为 msi 调试执行的命令如下:

msiexec /qn /L*v "AgentInst.log" /i "Agent.msi" SERVER_HOSTNAME={服务器 IP} SERVER_PORT=9898 SERVICES_PASSWORD="{服务密码}" START_AGENT=false ACCEPT_EULA=true

一种解决方案是 MsiHiddenProperties,但我不知道如何在 Windows 命令行中使用它。

任何帮助,将不胜感激

【问题讨论】:

    标签: logging command-line-interface windows-installer password-protection


    【解决方案1】:

    您可以使用 Orca 编辑 msi 或修改安装程序项目并将 SERVICES_PASSWORD 属性名称附加到属性表中的 MsiHiddenProperties 属性。

    MsiHiddenProperties   SERVICES_PASSWORD
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-05
      • 1970-01-01
      • 2018-05-27
      • 1970-01-01
      • 2010-11-30
      • 1970-01-01
      • 2021-01-08
      相关资源
      最近更新 更多