哪种语言最适合在Windows和Linux机器上自动安装安装程序?

时间:2016-11-24 10:11:39

标签: python automation

我们公司提供需要安装在Windows和Linux机器上的安装程序。我必须自动执行此操作,其中这些安装程序通过某些脚本安装,从而最大限度地减少了人工干预。

我遇到了python,因为它将是windows和linux的通用解决方案.AutoIt特定于windows,所以忽略它。

是否有其他语言的库强大,可以执行上述任务(处理操作系统对话框)..

1 个答案:

答案 0 :(得分:0)

  • 对于不涉及用户交互的命令行安装,请使用调用这些shell命令的shell脚本或python代码。
  • 对于涉及用户交互的命令行安装,请使用expect脚本或python的pexpect来做同样的事情。
  • 现在,向导自动化可以使用Python中的Robot Class Java或SendKeys Library,它可以为您生成键盘事件。为了使其更加万无一失,您可以同时跟踪安装日志或跟踪错误,我建议您在每个向导屏幕上截取屏幕截图,这可以帮助您稍后进行调试。

希望它有所帮助!