制作软件自动安装

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

制作软件自动安装,软件全自动安装包
制作软件自动安装,软件全自动安装包
经常需要帮别人安装一些常用软件,“下一步”、修改安装目录等等,总得做很多重复的工作,很久之前就看到一些高手用autoit 来做一些软件的“自动安装”,软件的整个安装过程是全自动的,不需要点击或者输入任何东西,非常方便。

方法一:
由于对autoit不是很了解,一直没做出自己需要的“自动安装”,虽然也尝试用其他的工具制作过类似的“自动安装”,但是效果不是太好。

今天无意看到一篇文章《制作软件自动化安装的最简便的方法[By Gooker]》,如茅塞顿开,获益匪浅,感谢原作者。

下载自动化编写任务脚本autoit v3.2.55中文绿色版-目前最新是v3版本,类似BASIC语言风格的脚本程序的免费软件,它被设计用来在Windows GUI中进行自动操作.通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务,这是其它语言所无法做到或尚无可靠方法实现的。

这个方法不是用别的工具,正是AU3自带的。

最简便的方法是什么样子的:
执行一遍软件的安装,就出来代码了,编译一下就出来工具了。

OK,先说明用的不是用Autoit宏生成器,总感觉那个玩意不准(不知道是不是没用过的原因),其实可能大家也在使用的时候碰到过,偶然按出来了,或者老手都知道这个软件。

好了,现在告诉你如何做:
1、打开
目录是:AutoIt3\SciTe\ScriptWriter 下面的 AU3Record.exe文件
2、主角就出现了,建议选中"Record Window Text"(记录窗口文字),另外"Record Mouse"必选,然后browse选择你想要自动安装的软件;
3、选择好之后就点击"Click To Record"的图标,之后就安装你的软件,你的操作都会被记录,这个记录方式是完全模拟的,包括鼠标的移动、点击等等;
4、软件安装完毕之后,我们点击右上角这个
完成,程序会自动把代码写到SciTE里面。

选择“Save As”保存到指定的目录下.au3
5、将.au3脚本文件编译成.exe可执行程序
大功告成!
实战开始——
录制完安装过程,将.au3转换为.exe可执行程序时发现了两个小问题,转换报错,提示line 6第六行出现错误,用记事本打开.au3文件查看,发现WinWait("迅雷5 安装","
迅雷5.9.23.1488 信")被自动分成了两行,所以无法转换,需要删除后面的空格,将它成为一行即可。

像这样:WinWait("迅雷5 安装","迅雷5.9.23.1488 信")
If Not WinActive("迅雷5 安装","迅雷5.9.23.1488 信") Then WinActivate("迅雷5 安装","迅雷5.9.23.1488 信")
WinWaitActive("迅雷5 安装","迅雷5.9.23.1488 信")
提醒一下啊:
所有被分行的语句,都必须删除空格变为一行,否则转换报错。

Run('F:\新建文件夹 (3)\soft\thunder5\Thunder5.9.23.1488.exe')这个是软件安装的绝对路径,在实际使用中要改成相对路径,否则在移动原安装文件后,会无法使用录制的“自动安装”。

Run('Thunder5.9.23.1488.exe')这样就是相对路径了。

方法二:
InstallRite打造绿软和备份软件的利器:对于经常需要反复安装软件的朋友们来说,最麻烦的莫过于反复安装软件时那长时间的等待,而InstallRite可以节省您花在这方面的时间。

使用过Ghost等软件的朋友们一定对InstallRite的功能不陌生:Ghost能帮您将整个操作系统及所有已安装的应用程序做一个映像文件,而InstallRite则是针对目前安装在电脑上的某个应用程序做一个映像文件,更加“专一”。

在您安装完InstallRite后,每次当您要安装新的应用程序时,InstallRite都会启动安装监视功能,帮您将所有软件的安装资料储存起来,这些信息包括系统设置、使用者设置及软件的默认值等等。

InstallRite所产生的安装映像文件用可执行文件的方式存储,所以无论您将这个映像文件储存在本地硬盘、光盘还是服务器上,都能正常执行还原程序。

详细教程:
/blog/static/48551758200793023945585/
方法三:
业成电脑公司《软件自动安装生成器》——
以千千静听为例说明
1、将欲安装的程序和软件自动安装生成器放在同一文件夹内,运行软件自动安装生成器,在出现的窗口中选择千千静听安装程序,点【打开】出现千千静听的开始安装界面,按F11激活生成器设置窗口。

2、点击 Click ,将内容栏中对应的进行下一步的左侧【控制ID】中的Button2拖到它右边的ID输入框,点击按钮【→】,在上方的框内会出现
“CK;Button2,left”符号,然后再点击【确定】,生成器就会自动模拟鼠标点击千千静听安装窗口的【开始(S)】按钮,使安装程序进入到下一步。

3、再按F11重新激活生成器设置窗口,控制中的Click的Button2不变,继续点击按钮【→】,和【确定】,生成器继续自动模拟鼠标点击千千静听安装窗口的按钮,使安装程序往下进行。

4、仿此步骤,继续下步的安装程序。

5、进行到“目标文件夹”栏,若要改变安装目录,需要先点击 SetText ,将将左上角【控制ID】中的Edit1拖到它右边的ID输入框,在内容框里输入新的安装路径,再点击按钮【→】,然后,再对Click进行控制设置。

(注意:路径改变设置必须在Click控制设置之前)。

6、如果不想安装完立即运行千千静听程序,可以点击Command ,将“立即运行千千静听”对应的控制Button1拖到它右边的ID输入框,在选项中选择“选空”,点击【→】;如果不想安装“百度搜霸”,就点击Command ,将”安装免费附赠的“百度超级搜霸”对应的Button3拖到它右边的ID输入框,在选项中选择“选空”,点击【→】进行设定。

7、最后点击Click,将左上角【控制ID】中的“完成”对应的Button14拖至它右边的ID输入框,点击按钮【→】,再点击【确定】到此安装程序完成。

8、最后,按F11激活生成器设置窗口,点击【完成】,出现询问是否生成自动安装文件时选“是”,就在千千静听安装程序的同一目录里自动生成一个AuSetup.exe的安装文件。

运行这个安装文件就可以自动安装软件了。

方法四:
龙帝国软件自动安装器——
利用MsCode脚本编译器可以编制软件自动安装器的脚本,从而生成自动安装软件的程序,很方便地自动安装软件。

下面以以腾讯QQ为例进行说明软件自动安装生成器的生成过程。

1.新建分类
点击“新建分类”,在弹出的对话框中输入分类名称“网络工具”,点击“确认输入”,新建一个分类
[upload=2]
2、录制新脚本
点击“录制新脚本”,输入软件名称,选择欲安装的软件。

确定后出现脚本录制程序和安装程序
∙广场
∙kscsb9

∙退出
关注此空间
天外来客
自由平等共享互助 QQ群①13721388 群② 196105153 QQ: 262476440--------- 天外来客欢迎你
2011-07-31 11:53
制作软件自动安装,软件全自动安装包
制作软件自动安装,软件全自动安装包
经常需要帮别人安装一些常用软件,“下一步”、修改安装目录等等,总得做很多重复的工作,很久之前就看到一些高手用autoit 来做一些软件的“自动安装”,软件的整个安装过程是全自动的,不需要点击或者输入任何东西,非常方便。

方法一:
由于对autoit不是很了解,一直没做出自己需要的“自动安装”,虽然也尝试用其他的工具制作过类似的“自动安装”,但是效果不是太好。

今天无意看到一篇文章《制作软件自动化安装的最简便的方法[By Gooker]》,如茅塞顿开,获益匪浅,感谢原作者。

下载自动化编写任务脚本autoit v3.2.55中文绿色版-目前最新是v3版本,类似BASIC语言风格的脚本程序的免费软件,它被设计用来在Windows GUI中进行自动操作.通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务,这是其它语言所无法做到或尚无可靠方法实现的。

这个方法不是用别的工具,正是AU3自带的。

最简便的方法是什么样子的:
执行一遍软件的安装,就出来代码了,编译一下就出来工具了。

OK,先说明用的不是用Autoit宏生成器,总感觉那个玩意不准(不知道是不是没用过的原因),其实可能大家也在使用的时候碰到过,偶然按出来了,或者老手都知道这个软件。

好了,现在告诉你如何做:
1、打开
目录是:AutoIt3\SciTe\ScriptWriter 下面的 AU3Record.exe文件
2、主角就出现了,建议选中"Record Window Text"(记录窗口文字),另外"Record Mouse"必选,然后browse选择你想要自动安装的软件;
3、选择好之后就点击"Click To Record"的图标,之后就安装你的软件,你的操作都会被记录,这个记录方式是完全模拟的,包括鼠标的移动、点击等等;
4、软件安装完毕之后,我们点击右上角这个
完成,程序会自动把代码写到SciTE里面。

选择“Save As”保存到指定的目录下.au3 5、将.au3脚本文件编译成.exe可执行程序
大功告成!
实战开始——
录制完安装过程,将.au3转换为.exe可执行程序时发现了两个小问题,转换报错,提示line 6第六行出现错误,用记事本打开.au3文件查看,发现WinWait("迅雷5 安装","
迅雷5.9.23.1488 信")被自动分成了两行,所以无法转换,需要删除后面的空格,将它成为一行即可。

像这样:WinWait("迅雷5 安装","迅雷5.9.23.1488 信")
If Not WinActive("迅雷5 安装","迅雷5.9.23.1488 信") Then WinActivate("迅雷5 安装","迅雷5.9.23.1488 信")
WinWaitActive("迅雷5 安装","迅雷5.9.23.1488 信")
提醒一下啊:
所有被分行的语句,都必须删除空格变为一行,否则转换报错。

Run('F:\新建文件夹 (3)\soft\thunder5\Thunder5.9.23.1488.exe')这个是软件安装的绝对路径,在实际使用中要改成相对路径,否则在移动原安装文件后,会无法使用录制的“自动安装”。

Run('Thunder5.9.23.1488.exe')这样就是相对路径了。

方法二:
InstallRite打造绿软和备份软件的利器:对于经常需要反复安装软件的朋友们来说,最麻烦的莫过于反复安装软件时那长时间的等待,而InstallRite可以节省您花在这方面的时间。

使用过Ghost等软件的朋友们一定对InstallRite的功能不陌生:Ghost能帮您将整个操作系统及所有已安装的应用程序做一个映像文件,而InstallRite则是针对目前安装在电脑上的某个应用程序做一个映像文件,更加“专一”。

在您安装完InstallRite后,每次当您要安装新的应用程序时,InstallRite都会启动安装监视功能,帮您将所有软件的安装资料储存起来,这些信息包括系统设置、使用者设置及软件的默认值等等。

InstallRite所产生的安装映像文件用可执行文件的方式存储,所以无论您将这个映像文件储存在本地硬盘、光盘还是服务器上,都能正常执行还原程序。

详细教程:
/blog/static/48551758200793023945585/
方法三:
业成电脑公司《软件自动安装生成器》——
以千千静听为例说明
1、将欲安装的程序和软件自动安装生成器放在同一文件夹内,运行软件自动安装生成器,在出现的窗口中选择千千静听安装程序,点【打开】出现千千静听的开始安装界面,按F11激活生成器设置窗口。

2、点击 Click ,将内容栏中对应的进行下一步的左侧【控制ID】中的Button2拖到它右边的ID输入框,点击按钮【→】,在上方的框内会出现
“CK;Button2,left”符号,然后再点击【确定】,生成器就会自动模拟鼠标点击千千静听安装窗口的【开始(S)】按钮,使安装程序进入到下一步。

3、再按F11重新激活生成器设置窗口,控制中的Click的Button2不变,继续点击按钮【→】,和【确定】,生成器继续自动模拟鼠标点击千千静听安装窗口的按钮,使安装程序往下进行。

4、仿此步骤,继续下步的安装程序。

5、进行到“目标文件夹”栏,若要改变安装目录,需要先点击 SetText ,将将左上角【控制ID】中的Edit1拖到它右边的ID输入框,在内容框里输入新的安装路径,再点击按钮【→】,然后,再对Click进行控制设置。

(注意:路径改变设置必须在Click控制设置之前)。

6、如果不想安装完立即运行千千静听程序,可以点击Command ,将“立即运行千千静听”对应的控制Button1拖到它右边的ID输入框,在选项中选择“选空”,点击【→】;如果不想安装“百度搜霸”,就点击Command ,将”安装免费附赠的“百度超级搜霸”对应的Button3拖到它右边的ID输入框,在选项中选择“选空”,点击【→】进行设定。

7、最后点击Click,将左上角【控制ID】中的“完成”对应的Button14拖至它右边的ID输入框,点击按钮【→】,再点击【确定】到此安装程序完成。

8、最后,按F11激活生成器设置窗口,点击【完成】,出现询问是否生成自动安装文件时选“是”,就在千千静听安装程序的同一目录里自动生成一个AuSetup.exe的安装文件。

运行这个安装文件就可以自动安装软件了。

方法四:
龙帝国软件自动安装器——
利用MsCode脚本编译器可以编制软件自动安装器的脚本,从而生成自动安装软件的程序,很方便地自动安装软件。

下面以以腾讯QQ为例进行说明软件自动安装生成器的生成过程。

1.新建分类
点击“新建分类”,在弹出的对话框中输入分类名称“网络工具”,点击“确认输入”,新建一个分类
[upload=2]
2、录制新脚本
点击“录制新脚本”,输入软件名称,选择欲安装的软件。

确定后出现脚本录制程序和安装程序
开始录制新脚本。

先把鼠标移到下一步这个按钮上(注意:不是点击这个按钮,而是只放在上面),然后按Home键获取该控件的信息。

然后点击“单击控件”,编译器就会自动执行你的命令,进入到下一步。

如此重复,就完成了整个安装程序的脚本。

(如果你想要更改安装路径,那么就先把鼠标移到安装路径所在的那个编辑框前按Home键获取该控件的信息。

然后点击更改控件内容,在弹出的输入框里输入新的安装路径,点击确认输入,编译器就会自动记录该步骤并执行你的命令。


最后如果安装结束点击下一步封装脚本
3、生成软件自动安装器
封装脚本完成后,点击“编译独立安装器”,生成软件自动安装器。

生成的软件自动安装器如图,运行安装器就可以自动安装软件了。

下载:业成电脑公司《软件自动安装生成器》+MsCode脚本编译器
方法五:
Almeza MultiSet Pro是一个自动化程序安装器,在你安装OS以后往往需要安装很多软件,本软件可以简化你的安装不需要编写程序,用这个程序可以你从安装程序的日常工作当中解放出来。

不需要编程。

MultiSet 软件将为你自动地安装所有需要的程序,处理注册数据等等。

启动MultiSet,在程序左侧窗格中是欲自动安装的软件的类别,默认情况下列出了3个,右侧窗格中是程序列表,默认情况下仅有1个例子。

为符合使用习惯,首先将左侧窗格中的“Multimedia ”修改为“多媒体工具”、“Internet”修改为“网络工具”、“Utilities”修改为“系统工具”,方法是在相应的选项上单击右键,选择“重命名”。

最后再在右侧窗格中的例子上右键单击,选择“删除”。

这样,程序就好比是一张白纸了,用户可以在其上画最美最真的画。

小提示:因为软件种类繁多,为了方便以后安装管理,应该分门别类为应用软件建立分类。

在“类别”标签上右键单击,选择“新类别”,在弹出的对话框中命名类别即可。

软件自动安装的原理:
MultiSet之所以能实现软件的自动安装,就好比是“录像→放映”,首先录制一款软件的安装过程,待下次安装同一款软件时就会采用“回放”的方式,从而避免用户与计算机交互,输入用户名、序列号和点击下一步的麻烦,实现软件的全自动安装。

利用“服务”、“制作磁盘”,可以实现软件自动安装包任意拷贝、刻盘使用。

汉化版:/user/yxx163/file/3434080
#Au3
举报浏览(333) 评论转载
评论
同时评论给
同时评论给原文作者
发布
500/0
|查看更多
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu
long200259。

相关文档
最新文档