AutoIT就不必多做介绍了吧。当然如果你对它不太了解,建议你Google一下喽。 Novell迷,迷Novell
和ZENworks搭上关系的方面,主要是ZENworks的软件分发了。因为鄙人毕竟没接触过SMS及其它软件分发,资料管理软件,但不得不说,ZENworks这一产品在企业IT管理和应用上,确实是一个很不错的产品。有其无可替代性。 本文转载自http://novell.me
ZENworks的软件分发上,主要提供了几个选项。一个是简单的程序,比如单个Exe的;一个是程序包含AOT之类的;还有一个是软件安装程序为含有MSI格式的安装包的;当然还有其它比如简单的网页链接等等。(靠的是回忆,没有具体看菜单) http://novell.me
其中MSI安装格式的,这里暂不讨论,比较简单。本站已经有其它文章阐述,一般来说,要么找到对应软件的MSI文件,要么你通过AdminStudio等转换工具进行转换,接着再使用Zenworks来分发MSI安装包。当然了,实际过程并不是比较直接的转换,而其实是通过安装,AdminStudio软件捕获到了软件安装过程中系统所发生的变化,如文件增加了,注册表被修改了。接着再打包成MSI安装包。另外安装包虽然格式是exe的,但实际上是“伪EXE格式”,因为实际安装的时候,还是会解压MSI安装包到用户临时目录,然后再调用msiexec来执行MSI安装包的安装。这个Exe,充其量是一个压缩壳。这个时候,你就可以在安装的过程中到用户临时目录中去找这个MSI安装包了。当然,有的会含有多个MSI安装包 Novell迷网站內容,版权所有
AOT格式,留到下一篇文章中再说吧; 内容来自Novell迷网站
对于只有EXE格式的安装程序,又不太必要去使用AdminStudio来折腾转换成MSI格式的时候,这时,你可以考虑二种办法。一是使用ZENworks软件分发中的Run功能,其中RUN中使用CMD脚本来实现。比如像Firefox的安装包,可以直接用setup.exe /S来实现静默调用。 本文引用自Novell迷网站
还有一个办法是使用AutoIT来调用。
在AutoIT的脚本中可以使用Runwait来执行调用安装程序。
有关AutoIT脚本应用于ZENWorks软件分发,本站已经有相关文章涉及。
本文地址 http://novell.me/zenworks/2009/0424/zenworks-autoit-software.html
(责任编辑:Novell迷)