使用 Ansible 静默安装 Microsoft VisualFoxPro 9

使用 Ansible 静默安装 Microsoft VisualFoxPro 9

我需要通过 Ansible 自动安装 Microsoft Visual FoxPro 9,但似乎 VFP9 安装程序没有静默安装模式。

(请注意,我安装的是 MS Visual FoxPro 9,而不是 FoxPro 应用程序,因此建议这个不管用)。

我是否遗漏了什么?有没有办法对 VFP9 进行静默/无人值守安装?

安装程序详细信息:

安装程序详细信息

答案1

  1. setup.exe 支持 /UnattendFile 选项,该选项使用带有预配置安装参数的 .ini 文件 - 根据您的需要创建它。
  2. 安装程序应从本地提升提示符(psexec)运行。

Ansible 任务将如下所示:

- name: Install FoxPro (via PsExec)
  win_psexec:
    command: "cmd.exe /c cd {{ install_folder }}\\FoxPro\\software\\setup\\ && setup.exe /fulllog /UnattendFile unattended.ini"
    executable: "{{ install_folder }}\\FoxPro\\PsExec.exe"
    elevated: yes
    system: yes
    nobanner: yes

相关内容