用什么工具能将目录中所有的文件和目录(注意主要是多个目录)全都打到安装包中去 (50分)

  • 主题发起人 主题发起人 sntmpl
  • 开始时间 开始时间
S

sntmpl

Unregistered / Unconfirmed
GUEST, unregistred user!
做了一个大点的程序,分几层目录,用什么工具能将目录中所有的文件和目录(注意主要是目录)全都打到安装中去。(不要一个一个的添加)
 
不要说INNO3.07了,就是INNO4.02都不怎么方便,虽然可以加目录,但是要一个个去加,而且碰到空目录就会出问题.还是换别的吧!
如果不是很复杂的话其实WinRAR3.20也是不错的,压缩率又高,又可以加桌面,开始,开始/程序和启动四个地方的快捷方式,还可以自选安装程序的图标(ICO文件),自定义的许可协议文件或文本之类的东西,加子目录更不在话下了!只要你选中"创建自解压格式压缩文件"后,在"高级"页面中的"自解压选项"中就可以详细设置了!试试看!
 
一般的安装制作软件就可以达到你的要求,用Delphi中自带的InstallShield试一下。
 
他说的是一下就把所有的目录文件全在安装时建立并拷贝到程序安装目录中
 
对,我的意思是有这样的目录/a,下面有目录b,c,d,e,它们下面可能还有目录或文件,一个个的添加不太可能还容易错,我想什么工具能只指定A就行,安装完的目录结构和现在一样,A下面有b,c,d,e......
 
用winrar不行吗??
先试试看!
 
对了,先用压缩文件压成一个文件 ,然后你再打包,安装时再解压,用这种麻烦的办法也许能实现,但不过也是用一个麻烦去替换了另一个麻烦罢了
 
我帮你找到了,用一种打包工具叫SetupFactory,在www.crsky.com中有,功能很强大的,而且简单易用
 
winrar没试过吗?
假设你的安装目录是a,下面有很多文件,包括你的主文件,还有很多子目录,那么只要进入目录a,全选所有的文件和目录点击右键选择"添加到档案文件(A)...",再进行我前面所说的步骤,不就结了!?
不用搞得那么复杂吧!???
 
补充一下,不要认为这样生成的是一个简单的压缩包,其实它就一个安装程序!它的解压过程就是一个安装过程.你可以在设置中允许或禁止用户在安装时改变安装路径.这和一般的安装程序制作其实没有什么区别了!
 
没试过winrar,还是不会用?
不会用就早说嘛!让人白费许多口舌,真扫兴!
 
后退
顶部