找回密码
 加入
搜索
查看: 5835|回复: 13

AU3怎么和外部文件一起打包编译?

[复制链接]
发表于 2008-7-9 16:47:45 | 显示全部楼层 |阅读模式
我的程序中,AU3要调用到外部文件,能不能一起打包成一个EXE文件,运行EXE后,自动调用里面的外部文件,这样能不能做到?
发表于 2008-7-9 17:58:57 | 显示全部楼层
参考下
SP3安装后HD声卡无法安装驱动
fileinstall("KB888111XPSP2.exe",@TempDir & "\KB888111XPSP2.exe")
$OS=Regread("HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\WINDOWS","CSDVersion")
if $os=0 or $os=6 then Exit
RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\WINDOWS","CSDVersion","REG_DWORD",512)
run(@tempdir & "\KB888111XPSP2.exe")
winwait("软件更新安装向导")
WinActivate("软件更新安装向导")
send("{enter}")
send("!{a}")
send("!{n}")
RegWrite("HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\WINDOWS","CSDVersion","REG_DWORD",768)
发表于 2008-7-9 18:14:48 | 显示全部楼层
楼主的提问我也疑惑过:

楼上的方法是先将外部文件结压到@TEMPDIR,我在参考他人的脚本是发现LOGO多也是这种方法,还有其他方法吗?期待更好的方法~

[ 本帖最后由 powerofos 于 2008-7-9 18:16 编辑 ]
发表于 2008-7-9 19:06:36 | 显示全部楼层
这样是不用释放的。叫做资源文件。
http://www.autoitx.com/forum.php?mod=viewthread&tid=1519
发表于 2009-5-22 06:00:55 | 显示全部楼层
要学的东西太多了哈
发表于 2009-5-22 06:01:28 | 显示全部楼层
向高手学习!
发表于 2009-5-22 06:03:25 | 显示全部楼层
以后多赚钱!以便更好的向高手学习
发表于 2009-5-22 06:26:37 | 显示全部楼层
参考下
SP3安装后HD声卡无法安装驱动
fileinstall("KB888111XPSP2.exe",@TempDir & "\KB888111XPSP2.exe")
$OS=Regread("HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\WINDOWS","CSDVersion")
if $os=0 ...
xb0x 发表于 2008-7-9 17:58


1. XP SP3跟2003 SP2一样,本身就带有 Microsoft HD Audio Class Driver,没必要重复安装。
2. 获取Service Pack不需要读取注册表,直接用宏 @OSServicePack 即可。
3. 微软补丁文件都有统一的命令行参数,无交互安装只需加上参数 /passive /promptrestart /overwriteoem /nobackup 即可,不需要用Send函数来虚拟按键。
最后,也是最重要的,不要乱改注册表的关键键值!
发表于 2009-5-22 08:23:23 | 显示全部楼层
楼上的正解
发表于 2009-5-22 08:31:57 | 显示全部楼层
又学了一手!
发表于 2010-1-8 20:29:04 | 显示全部楼层
还有好多东西得学习哦
发表于 2010-4-21 15:32:07 | 显示全部楼层
又学习一些知识!
发表于 2010-4-21 16:26:20 | 显示全部楼层
8楼答复详细
发表于 2010-4-21 16:32:44 | 显示全部楼层
学习了。。。谢谢分享,谢谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 09:55 , Processed in 0.073976 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表