【问题标题】:How to automate installation process of any windows software application如何自动化任何 Windows 软件应用程序的安装过程
【发布时间】:2019-09-01 16:48:47
【问题描述】:

我想自动化任何 Windows .exe/应用软件的安装过程。 例如:我有“npp.7.Installer.x64”.exe 文件,我想通过任何脚本或工具而不是手动过程来安装这个 .exe/应用程序。

我曾尝试使用“AutoIT”工具,但无法获得结果。 请给我一个合适的方法。提前致谢。

【问题讨论】:

  • “python”脚本是否有助于通过鼠标和键盘悬停来自动化 Windows 应用程序?因为有些软件我们需要更改安装路径,所以选择单选按钮并标记/取消标记多个复选框。
  • “我想自动化任何 Windows .exe/应用程序软件的安装过程”是一个过于宽泛的问题,无法在任何问答网站上涵盖。至于您在 npp.7.Installer.x64.exe 上的具体任务,请展示您在 AutoIT 上的尝试、结果是什么,以及为什么它们不被您接受。
  • 我曾在“SciTE”脚本 AutoIT 工具中尝试过脚本行代码:- Run("D:\npp.7.Installer.x64") Sleep(1000) 但它不会显示安装窗口
  • 以上脚本代码行显示以下输出错误:>"C:\Program Files (x86)\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "D:\AutoIT\Notepad.au3" >Exit code: 0 Time: 1.103
  • 为什么要保留可执行文件名的扩展名?试试Run("D:\npp.7.Installer.x64.exe")。我不知道 AutoIt,但退出代码 0 通常表示成功,并且看到它如何花费一秒钟的时间来运行,安装是否正在静默执行?此外,您应该将此信息编辑到问题本身中。

标签: automation installation


【解决方案1】:

我已经在具有管理权限的 python 命令行中编写了代码,并写了以下几行:

app = Application().start(r"D:\npp.7.Installer.x64.exe")

以上代码成功弹出记事本安装窗口。

【讨论】:

    猜你喜欢
    • 2013-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-19
    • 2013-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多