问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何将一个程序文件夹重新打包成msi文件

发布网友 发布时间:2022-06-08 08:43

我来回答

3个回答

热心网友 时间:2022-07-07 05:45

首先,找到Windows2000的安装光盘,双击下边的这个位置的文件:valueaddrdparty\Mgmt\Winstleadmle.msi,

  很快软件就自动安装到了电脑中。在开始菜单的所有程序里边就多了“VERITAS software”组,点击运行里边的“VERITAS discover”就可以开始制作MSI文件了。

  制作MSI文件的基本原理就是,在我们安装一个软件以前,先给电脑的磁盘拍个“快照”。然后将要安装的软件安装到电脑中,并对注册表等内容做修改,等到确认这个软件能正确运行后,再给电脑的磁盘拍个“快照”。Discover软件会自动找出两次“快照”的不同,并且生成一个MSI文件。最后,如果你愿意,可以使用VERITAS software组中的另一个工具:Veritas Software Console对这个MSI文件进行进一步的包装、调整,这样一个MSI文件包就生成了。

  下面,我们具体通过一个例子来介绍一下如何使用Discover生成一个MSI文件,假定我们的软件my的安装过程是:将my.exe文件安装到 C:\programmeme files\myprog下,将run.dll放到windows\system里,在注册表的HKEY_LOCAL_MACHINE的software 项中建立一个myprom项,并且在其中添加一个值为OK的value项目。

  第一步:运行Discover,弹出程序界面,可以直接点“Next”按钮继续。

  第二步:在图3的对话框中,首先在第一文本框为你的程序起个名字,比如这里用的“My programmeme”;第二个对话框是输出MSI文件的存放位置和文件名,这里选择保存为E:\my_setup.msi;第三个框为压缩包的语言,可以使用其默认值。填好后点“Next”按钮。

  第三步:为Discover存放快照文件选择一个临时的空间,可以选一个磁盘空间比较大的磁盘。

  第四步:在接下来如图4的对话框中要选择Discover需要扫描并拍“快照”的磁盘,你的程序要装到哪个盘就选择哪个盘,并且点一下“Add” 按钮加到要扫描文件的列表中,你可以选择几个或者所有的磁盘,不过这样会在扫描的过程中浪费更多的时间,所以应该尽量少选择磁盘。这里只选择C盘,因为我们的软件是装到C盘的。然后点“Next”。

  第五步:在如图5所示的对话框中为上一步选择的每个磁盘选择需要扫描的文件夹或文件,因为我们上一步只选择了C盘,所以为C盘选择就可以了。另外,Discover自动加入了一些特殊的文件和目录,我们可以根据需要决定是否将它们移出要扫描的文件列表,不过最好保留它们。这里我们把“C:\ programmeme files”和Windows文件夹添进去,先在左边的文件框中点中文件或文件夹,然后点Add按钮就可以了。对于注册表的扫描,Discover为了加快扫描速度,只扫描部分注册表,可以扫描到大部分程序对注册表的修改,如果不放心的话,也可以将下边的“Enhanced Registry Scan”点中,这样速度可能会慢很多,临时文件也大大增加,不过能对注册表所有的改动加以记录。由于我们的软件对注册表只是小改动,所以没必要选择扫描所有注册表。然后点“Next”继续。

  第六步:接下来Discover将对系统进行扫描生成“快照”,要耐心的等待,可能要几分钟的时间才行。

  第七步:在扫描完成后,会弹出一个对话框,大概意思就是告诉你扫描已经完成,问你是否要选择一个程序来运行,从而自动安装你的软件,我们正要制作安装程序,没有程序可运行,所以要点“取消”按钮。

  第八步:接下来,我们就要手动安装自己的软件了,先将my.exe文件拷贝到C:\programmeme files\myprog下,再把run.dll拷贝到windows\system里,然后用注册表编辑器在注册表的 HKEY_LOCAL_MACHINE的software项中建立一个myprom项,并在其中添加一个值为OK的value键。注意,除了这些改动,应尽量避免其他无关的改动。然后我们试着运行一下刚刚安装的my.exe文件,测试一下是否正确安装。

  第九步:确认安装没有问题了,要再次运行Discover程序,这次运行Discover时,出现的是如图6所示的一个界面,有两个选项,第一项是生成安装后的快照,用于与前一次的快照比较生成MSI文件,第二个选项是放弃上一次的扫描,当然要选第一项了,然后点“Next”。这时 Discover又开始重新对电脑进行扫描,生成“快照”,并自动生成了安装文件。

  第十步:如果你愿意,可以启动与Discover程序在一起的VERITAS Software console对MSI文件的信息进一步更改,过程比较简单,只要先打开一个MSI文件,然后就可以进行改动了,这里就不介绍了。

  就这样,我们就生成了一个自己的MSI文件了。
(在百度百科里找的,不知道能不能帮到你)

热心网友 时间:2022-07-07 05:45

有这种软件啊!能将程序文件转换成msi的文件啊。你没有吗?没有留一个邮箱,晚上我给你传过去。这个方法你可以试一试。但是我没用过啊!
新建一个项目。把你编好的东西都放进去,设置好主文件,主文件你可以用个prg文件,然后选择连编成exe文件。 主文件末尾要加上一句 read event ,没有这句,变好的程序会一闪而过。read event 具体放在哪里,你可以自己体会一下。
这里有个关键的地方:
你在其他-》其他文件 里面加入一个config.fpw,这个可以自己生成一个,纯文本文件。用记事本打开config.fpw,文件里面写上
screen=on
就可以生成一个独立运行的exe文件(不过需要vfp的运行库支持)
vfp的运行库,你在网上可以找到的。拷贝进没有安装VF的机器的c:\WINDOWS\SYSTEM或者c:\WINDOWS\SYSTEM32 就可以用了
需要打包发布自己的程序,需要用到installshiled这个软件

InstallShield Express 5.0 for Visual FoxPro
你搜索上面的就可以找到了,VFP9.0自带的有。

热心网友 时间:2022-07-07 05:46

你新建一个项目。把你编好的东西都放进去,设置好主文件,主文件你可以用个prg文件,然后选择连编成exe文件。 主文件末尾要加上一句 read event ,没有这句,变好的程序会一闪而过。read event 具体放在哪里,你可以自己体会一下。
这里有个关键的地方:
你在其他-》其他文件 里面加入一个config.fpw,这个可以自己生成一个,纯文本文件。用记事本打开config.fpw,文件里面写上
screen=on
就可以生成一个独立运行的exe文件(不过需要vfp的运行库支持)
vfp的运行库,你在网上可以找到的。拷贝进没有安装VF的机器的c:\WINDOWS\SYSTEM或者c:\WINDOWS\SYSTEM32 就可以用了

需要打包发布自己的程序,需要用到installshiled这个软件
InstallShield Express 5.0 for Visual FoxPro
你搜索上面的就可以找到了,VFP9.0自带的有。
详情联系左上角罗麦感恩
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
同龄人早发育好还是晚发育好 小孩晚熟正常吗? 女孩子身体发育的早晚跟童子身有关系吗? 自喷漆如何晾干 自喷漆一般几分钟能干 自动静电喷塑流水线 玫瑰茉莉薄荷茶有什么功效 平面磨床哪家的好 十大名牌平面磨床 手机病毒查杀软件推荐选择最好的手机病毒查杀软件 怎么把一个EXE的程序打开修改里面的代码,然后重新打包 把一个游戏的exe主程序用bitser解压软件解包了,怎么重新打包成可执行的exe文件? 请问“重新打包”到底是什么意思呢? 联想手机qq消息怎么在主屏幕上显示 昨天买了个染唇液,回家后才发现特别特别特别难卸妆,怎么办 自制染唇液准确配方 染唇液怎么卸 染唇液适合什么人用 染唇液怎么卸 染唇液要卸妆吗 两种不同的染唇液可以混在一起用么 染唇液怎么画??? 染唇液的用法和唇膏有分别吗 爱丽小屋染唇液怎么用 染唇液怎么用 鱼钩是怎样的? 钓鱼怎样选鱼钩质量好坏 YNKOO鱼钩怎么样?是日本进口的吗? 血隐户外用品的鱼钩怎么样? 倍利鱼钩怎么样 樱花牌鱼钩怎么样 ubutun重新打包已安装的程序怎样操作 已安装的软件,如何打包还原 请教怎样将已安装的程序文件再次打包回.exe文件! 请问如何才能将QQ等等应用软件重新打包??? 有没有可以将已安装的软件从新打包的软件? 教师资格面试报名需要重新注册吗 教师资格证是否师范生填错了 对面试有影响吗 面试还要重新注册过信息? 小学教师资格证面试报名需要重新注册吗? 教师资格证面试报名时要各地区教育局注册信息吗? 教师资格证面试信息要不要重新注册 老公跟一个离了婚的女人加微信,算不算出轨,还一起吃饭了,我知道以后发了好大? 如果你有你丈夫出轨的对象的。你会加好友吗 长沙沙坪小镇交通路线,怎么去沙坪小镇,沙坪 湖南*沙市捞刀河湿地公园将会打造湖南省最大的湿地、旅游、休闲的生态公园吗?? 志高空调kf-32gw/a怎么接线? 一个小女孩能听懂动物说话家里有一条狗,邻居有个张奶奶有一只猫,还有一条船,马上要地震。这是什么电影 问一个中国的电影名字,说的是一小孩突然能听懂动物的话··· 鞠萍主持动漫世界放过一部动画片、一家四人住在旅游车上。小女儿听懂动物说话、有一只叫达。。的猴子。 有一部动画片里有个小男孩,他能在水里呼吸并且能听懂动物说话,他帮助了许多动 有个电影 有个小孩能听见动物说话 太阳将会杀死所有的生物 那是什么电影?