找回密码
 加入
搜索
查看: 12080|回复: 24

如何将多个文件打包?

[复制链接]
发表于 2008-5-12 13:09:22 | 显示全部楼层 |阅读模式
很多个文件,彼此之间有调用。希望能打包,打成一个EXE包,或者安装包都可以,怎么打呢?
注意不要那种用winrar就能解压的打包方式

[ 本帖最后由 jiataifeng 于 2008-5-16 19:33 编辑 ]
发表于 2008-5-12 13:29:12 | 显示全部楼层
多看点帮助
包含并装入指定文件到编译后的脚本程序中。


FileInstall ( "源文件", "目标路径" [, 标志] )
 楼主| 发表于 2008-5-12 13:36:01 | 显示全部楼层
谢谢,呵呵
发表于 2008-5-12 22:16:07 | 显示全部楼层
哦..
一直很奇怪3hen的那个硬件信息查看器简单版加皮肤的那个软件是怎么做到的..
只有一个EXE文件,运行时候的图片都不知道是放在哪里..
不会也是用FileInstall吧?
发表于 2008-5-12 23:19:37 | 显示全部楼层
原帖由 浅绿 于 2008-5-12 22:16 发表
哦..
一直很奇怪3hen的那个硬件信息查看器简单版加皮肤的那个软件是怎么做到的..
只有一个EXE文件,运行时候的图片都不知道是放在哪里..
不会也是用FileInstall吧?


应该是XSkin的原理....FileInstall....
发表于 2008-5-13 00:11:12 | 显示全部楼层
原帖由 浅绿 于 2008-5-12 22:16 发表
哦..
一直很奇怪3hen的那个硬件信息查看器简单版加皮肤的那个软件是怎么做到的..
只有一个EXE文件,运行时候的图片都不知道是放在哪里..
不会也是用FileInstall吧?

呵呵``你去看下`temp 目录`多数`我猜是释放到那` 呵呵,的确像楼上说的`` FileInstall
发表于 2008-5-13 05:07:17 | 显示全部楼层
引用:
原帖由 浅绿 于 2008-5-12 22:16 发表
哦..
一直很奇怪3hen的那个硬件信息查看器简单版加皮肤的那个软件是怎么做到的..
只有一个EXE文件,运行时候的图片都不知道是放在哪里..
不会也是用FileInstall吧?
呵呵``你去看下`temp 目录`多数`我猜是释放到那` 呵呵,的确像楼上说的`` FileInstall



@AppDataDir

C:\Documents and Settings\XXX\Application Data\skin
skin.dll
skin.skf
Splash.jpg

[ 本帖最后由 athland5013 于 2008-5-13 05:09 编辑 ]
发表于 2008-5-13 07:53:35 | 显示全部楼层
右键点一下你的AU3脚本,有个选项是“编译(带选项)”[注意,可能有些AU3版本中这个是“编译(GUI)”],点选后出现如下对话框:

进入下述选项卡:

在附加文件中添加你要打包的文件。

打包完毕后,例如和xxx.au3同目录的xxx.exe打包了进去,那么在使用时先FileInstall("xxx.exe","C:\Windows\Temp\xxx.exe",1),然后调用C:\Windows\Temp\xxx.exe运行就可以了,当然,C:\Windows\Temp只是我举的一个例子,你可以更改为你自己喜欢的目录。

另外,如果你将与xxx.au3同目录的例如Files文件夹下的xxx.exe打包了进去,那么注意FileInstall("Files\xxx.exe","C:\Windows\Temp\xxx.exe",1),再进行调用。

也就是说,打包进AU3的其他程序,相当于位于和这个AU3程序同目录,FileInstall相当于一个特殊的FileCopy

希望能对楼主有帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2008-5-13 09:11:42 | 显示全部楼层
按你所说,在au3文件上点右键-编译(带选项),出现了如下错误。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-5-13 09:41:43 | 显示全部楼层
请用最新汉化版。。。
 楼主| 发表于 2008-5-13 10:37:06 | 显示全部楼层
好的,我下载下来看看。
发表于 2008-5-14 10:37:22 | 显示全部楼层
原帖由 skyfree 于 2008-5-13 07:53 发表
右键点一下你的AU3脚本,有个选项是“编译(带选项)”[注意,可能有些AU3版本中这个是“编译(GUI)”],点选后出现如下对话框:
298
进入下述选项卡:
299
在附加文件中添加你要打包的文件。

打包完毕后,例 ...

请问8楼:把.exe文件打包后,点击直接运行脚本里的.exe 命令要怎么写呢?
发表于 2008-5-14 16:30:51 | 显示全部楼层
原帖由 hzm795 于 2008-5-14 10:37 发表

请问8楼:把.exe文件打包后,点击直接运行脚本里的.exe 命令要怎么写呢?


本来双击运行的就是打包的这个EXE

PS:skyfree 贴图用的真是体贴,很细心,谢谢!~~

[ 本帖最后由 浅绿 于 2008-5-14 16:39 编辑 ]
发表于 2008-5-15 11:35:31 | 显示全部楼层
原帖由 hzm795 于 2008-5-14 10:37 发表

请问8楼:把.exe文件打包后,点击直接运行脚本里的.exe 命令要怎么写呢?


我不是说过?例如你将xxx.exe打包进去了,那么在运行前先FileInstall("xxx.exe","C:\Windows\xxx.exe",1),然后RunWait或者Run("C:\Windows\xxx.exe")。路径你自己看着办~
发表于 2008-5-15 21:49:49 | 显示全部楼层

我试过,在这里不添加附件,也可以用Fileinstall命令来装到一个指定的目录下面..
那在这里添加附件的用意是什么呢?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 17:34 , Processed in 0.191370 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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