setup factory 破解的汉化版怎么老是安装不起来

Setup factory 写安装包如何检查电脑是否已经安装了与安装包同名的旧版本,如果已安装提示用户卸载_百度知道
Setup factory 写安装包如何检查电脑是否已经安装了与安装包同名的旧版本,如果已安装提示用户卸载
谢谢,,只有5分了Setup factory 7.0写安装包如何检查电脑是否已经安装了与安装包同名的旧版本,如果已安装提示用户卸载后再装新版本
又获得了10分,也加上本提问, ,
我有更好的答案
不明白的地方可以问我(入门级的打包工具)Dll放到资源库中.0 打包工具,可以支持扫描vb5.0 和vb6,运行程序!那是不可能.exe文件启动时就开始检测运行环境,你没有注册DLL文件之类的第三方组件省事一点就使用打包方法① 给你介绍个工具 Setup Factory 7,程序启动的时候再读取,注册.0工程文件自动扫描出工程所使用到的dll文件,安装时自动注册,还是比较的方便好用的
我已经用Setup Factory 打好安装包了,由于上一个版本已经发布给用户,这一个版本是升级版,为了不造成多个版本之间的混乱,在用户运行安装包时,安装程序检测用户电脑中知否已经安装了旧版本,如果他安装了旧的,就提示他必须卸载旧版本后再装新的,,新的自动退出,,,对于Setup Factory 的应用,对您的帮助,表示感谢,查询了一下,,要实现这个功能,得写操作变量代码,请问有具体的源码吗?
采纳率:85%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。还没有帐号? 赶紧
日志用户版块群组帖子
Setup Factory 9 安装工厂的个人见解
UID:222317
在线时间3小时
金钱50威望5
背景音乐篇
最近几天,在忙一个游戏汉化补丁的的时候,用到了这个用来制作安装程序的软件,并且学到了不少的东西,在此来分享一下经验吧首先关于这个软件基础的东西,我就不讲了,感兴趣的或者不懂的,可以下载这个看下我相信这位大大写的基础教程外加跟帖回复里面 都讲的很清楚了,虽然是基于Setup Factory 7的,但是大致上都一样那么在有上面那个教程的基础下,我又要讲什么呢,其实啊,在我对照上面那个教程进行安装包制作的时候,也遇到了不少麻烦,在不断失败了百来此之后,才做出了成品,因此,这篇教程是在上面那个教程的基础下,根据我所遇到的问题,以及安装流程,一步步详细的讲,分享我所遇到的问题以及各种注意事项吧,好了,废话不多说开始吧。首先,这个安装包,在打开的时候,需要自动播放背景音乐为了实现这个功能,需要先转换音乐文件为wav格式,然后点击资源,初始文件,然后点添加把音乐添加进去700)this.width=700;" >这样一来,音乐就相当于保存到了安装包的临时文件夹里面,临时文件夹的变量是%TempLaunchFolder%这个变量很重要所以加红色字体添加了文件以后,我们需要让音乐播放。=700) window.open('http://bbs.hanzify.org/attachment/48_222317_ca9f6b2162beba0.jpg?40');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >我们在安装之前的开始安装选项里面的操作选项卡中的第一个选项卡(预加载选项卡)里面键入以下代码function PlayWAV(strWAVFile,bLoop)local nFlags = 11;local strArgs = &\&&..strWAVFile..&\&,&..nFDLL.CallFunction(&winmm.dll&,&sndPlaySoundA&,strArgs,DLL_RETURN_TYPE_LONG,DLL_CALL_STDCALL);endPlayWAV(SessionVar.Expand(&%TempLaunchFolder%\\music.wav&));nFlags = 11表示设置播放为循环播放,如果改为1就是正常播放,其他的地方不需要改动,这段代码是从Setup Factory的用户帮助里面照抄下来的,并且做了一些修改,其中PlayWAV(SessionVar.Expand(&%TempLaunchFolder%\\music.wav&))
这句话,PlayWAV()是调用上面写的函数这个不用讲,SessionVar.Expand()是从变量返回字符串,注意,Lua脚本里面的函数,要对变量进行操作,都需要用到SessionVar.函数系列,也就是说,直接打PlayWAV(&%TempLaunchFolder%\\music.wav&)是不可行的,必须要通过SessionVar.Expand函数来从变量返回字符串才能用,因此SessionVar.函数系列是常用的函数。%TempLaunchFolder%\\music.wav就没啥好说的了,%TempLaunchFolder%就是打开安装包后生成的临时路径,后面跟着音乐文件,这样就组成了临时音乐路径,在安装完毕以后会自动删除。至此打开安装包后自动播放音乐的功能已经实现了。
UID:222317
在线时间3小时
金钱50威望5
从注册表自动获得安装路径篇 好了,安装程序运行后背景音乐开始播放了,我们点下一步,看到了用户协议,以及再下一步的选择安装目录,因为这两个有所关联,所以一起讲。首先将选择安装目录的事情吧。首先,我做的这个是补丁安装包,既然是补丁安装包,也就是对源程序进行修补,安装的时候,自然希望直接定位到源程序,而不需要用户手动去选择目录这么麻烦,虽然选好和主程序一样的默认目录也是一个办法,不过个人觉得还不够。考虑到所有程序安装的时候,都会在注册表里面生成一个注册文件,在注册信息里面,我确实看到了输入有源程序的安装目录的键,我觉得只要取这个键的数据,然后自动输入到安装路径里面去就行了,于是我写了以下代码path = Registry.GetValue(HKEY_LOCAL_MACHINE, &SOFTWARE\\XX\\XX&, &InstTo&, false)SessionVar.Set(&%AppFolder%&, path);讲一下,Registry.GetValue函数是,在注册表的设定位置,从该位置的指定键里面获得数据然后我将获得的数据返回给了path变量(这个Lua脚本莫非使用变量不需要预先定义么?好像想用什么变量就用什么,真方便)然后我们需要将这个变量里面的数据传送给默认的安装目录,还记得我在上一讲所讲过的吧,涉及到参数的改变都需要使用SessionVar.函数系列,这里就用到了SessionVar.Set函数,作用是将%AppFolder%参数里面的数据设置成path里面的数据,而如果你要问为什么%AppFolder%就是默认安装目录,我只能说,请认真看基础教程。这样一来,就实现了从注册表的这个位置返回了地址给了默认安装目录的功能。然后我发现,从这个地址不一定能返回正确的路径,因为源程序的安装程序,在某种情况下面,可能不会在这个地址写入安装地址,那怎么办?于是我想到了,只要安装了程序,就一定会产生删除文件,而删除文件的路径也会写到注册表里面,那我能不能利用这个删除文件的路径,获得安装地址呢?答案是可行的,于是我写了下面的代码 我能不能利用这个删除文件的路径,获得安装地址呢?答案是可行的,于是我写了下面的代码path3 = Registry.GetValue(HKEY_LOCAL_MACHINE, &SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MajiroApp暁の護衛~罪深き終末論~&, &UninstallString&, false)path3 = String.TrimRight(path3, &UnInst.exe&);SessionVar.Set(&%AppFolder%&, path3);第一句话不解释了,就是获得删除文件的地址但是既然是删除地址,那么必然指向的是一个删除文件(X:\xx.exe),但是我们想要得到的是单纯的路径(X:\),那该怎么办呢,其实只要把后面的字符给删掉就可以了String.TrimRight函数的功能便是,从指定变量的字符串右边开始,删除指定的字符串,然后返回得到我们想要的字符串后,我们把变量里面的数据传送给了默认安装路径参数&%AppFolder%&这样从注册表的删除文件路径获得程序安装路径的功能实现了在此我贴一下全部的代码if(SessionVar.Expand(&%AppFolder%&) == &&)thenpath = Registry.GetValue(HKEY_LOCAL_MACHINE, &SOFTWARE\\しゃんぐりら\\暁の護衛~罪深き終末論~&, &InstTo&, false)SessionVar.Set(&%AppFolder%&, path);if(SessionVar.Expand(&%AppFolder%&) == &&)thenpath2 = Registry.GetValue(HKEY_LOCAL_MACHINE, &SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MajiroApp嬇偺岇塹乣嵾怺偒廔枛榑乣&, &UninstallString&, false)path2 = String.TrimRight(path2, &UnInst.exe&);SessionVar.Set(&%AppFolder%&, path2);if(SessionVar.Expand(&%AppFolder%&) == &&)thenpath3 = Registry.GetValue(HKEY_LOCAL_MACHINE, &SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MajiroApp暁の護衛~罪深き終末論~&, &UninstallString&, false)path3 = String.TrimRight(path3, &UnInst.exe&);SessionVar.Set(&%AppFolder%&, path3);endendend可以看到代码中有If()then这种条件指令,功能就是用来,分辨上一条地址有木有获得,获得了就跳过,没有获得就从if里面的语句获得然后这里有一个问题需要注意,就是这段代码贴在哪里的问题=700) window.open('http://bbs.hanzify.org/attachment/48_0a4.jpg?26');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >我们会想当然以为,既然是读取注册表的地址给默认安装目录,那就应该在选择安装目录的预加载选项卡里面的输入呗,其实不然,因为Setup Factory奇怪的机制,如果你选择在预加载选项卡输入代码的话,你会发现,自动读取路径的功能就无法实现了,地址了空白一片,当你点了返回到许可协议页面再点下一步的时候,地址栏上面才会出现读取注册表取得地址,这个问题,我估计是因为Setup Factory优先执行页面生成函数,后执行你写的Lua脚本导致的,这点请多加注意(为了找到这个Bug,我可是不知道测试了多少遍,改了多少遍代码,当一次无意中发现返回再下一步才能实现的时候,那种欲哭无泪的感觉啊,哎)那么怎么解决问题呢,也很简单,既然不能在这个页面的预加载里面执行,那么就到上个页面的下一步页面执行呗,=700) window.open('http://bbs.hanzify.org/attachment/48_cf9fc128b492d.jpg?38');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >这里也就是在许可协议的下一步选项卡里面,把这段代码打进去,让代码在选择安装页面之前就执行,这点请多加注意然后我在后面多写了一条if (SessionVar.Expand(&%AppFolder%&) == &&) thenresult = Dialog.Message(&路径读取失败&, &无法找到游戏的安装目录,请手动设置安装路径.&, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);end其实没啥好讲的,就是判断%AppFolder%参数里面是不是空的(用SessionVar.Expand展开%AppFolder%参数),如果是空的话,就调用Dialog.Message显示一个没有自动读取到路径的窗口。=700) window.open('http://bbs.hanzify.org/attachment/48_222317_ccd404c58b858b6.jpg?28');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >然后我闲着无聊,在下一步选项卡里多做了一个判断,=700) window.open('/2enmi5s.png');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >就是判断游戏目录下面,有木有源程序在,使用的代码如下if(SessionVar.Expand(&%AppFolder%&) ~= result4)thenadress = File.DoesExist(SessionVar.Expand(&%AppFolder%\\暁の護衛~罪深き終末論~.exe&));result2 = 6;if(adress~=true)thenresult2 = Dialog.Message(&未找到游戏主程序&, &未检测到游戏主程序,确定这里是游戏安装路径吗?&, MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1);endend&&if(result2~=7)thenScreen.Next();end我们先不看第一句话,从第二句开始,使用了一个函数File.DoesExist(),这个函数的作用是,查看指定位置是否存在指定的文件,如果存在返回true,不存在返回false。我利用了这条函数,根据这条函数的返回值,选择是否使用Dialog.Message,注意,这里我调用的Dialog.Message,使用了倒数第二条类型=700) window.open('/11v6u02.png');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >也就是,这个信息窗口,会显示是与否的按钮,经过测试,我发现选择是的话,返回的值是6,如果选择的是否的话,返回的值是7因此根据返回值,设置是否进入下一个页面,亦或者停留在当前页面。你以为到此,功能就算完善了么?其实不然,我闲着蛋疼,多做了些判断首先,许可证和选择安装目录之间,如果用户没事找事喜欢按返回,然后按下一步,然后返回,下一步,这样循环怎么办?总不能返回,然后下一步都要选择一次目录吧于是,我在许可证页面的下一步选项卡里面,在第一行添加了一句if(SessionVar.Expand(&%AppFolder%&) == &&)then...end也就是说一开始就判断默认目录是否是空的,是空的就执行自动读取注册表,不是空的就跳过这些步骤然后在选择安装目录和准备安装之间,如果用户没事找事喜欢按返回,然后按下一步,然后返回,下一步,这样循环怎么办?于是,我在准备安装页面的返回选项卡=700) window.open('/2md3042.png');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >打了这句话result4 = SessionVar.Get(&%AppFolder%&);把默认安装地址给了变量result4然后在选择安装目录的下一步选项卡里面,在第一行添加了一句if(SessionVar.Expand(&%AppFolder%&) ~= result4)then....end这样就能能判断地址是否有了变更,变更以后就执行接下来的判断,如果没有变更就直接跳到下一页,而不会继续跳出确认按钮。至此关于自动读取注册表路径到默认安装路径的功能就全部讲解完毕了。
UID:222317
在线时间3小时
金钱50威望5
安装完成后,执行某某某 这一步相对简单,我就废话少说了=700) window.open('/6fz4ap.png');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >首先我们在After Installing选项卡里面,先删除掉原先那个结束安装页面,然后点添加,选择Check Boxes=700) window.open('/2iiy3xk.jpg');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >然后在这个页面,我们只需要记得这个变量的名字就行了,然后点操作在操作里面的下一步选项卡里面,我使用如下代码if ( check01 ) thenShell.Execute(SessionVar.Expand(&%AppFolder%\\XX.exe&), &open&, &&, &&, SW_SHOWNORMAL);Screen.Next();end代码的意思是,如果check01这个变量有数值了(也就是打钩了)那么执行下面的步奏 Shell.Execute就是用来执行外部程序的,然后后面还是一样,我们需要调用SessionVar.Expand()来返回指定参数的字符串,而不能直接把地址打进去,使用SessionVar.系列函数对参数进行操作是贯穿整个脚本编辑过程的,请牢记 这样一来,整个安装包所有的功能都已经实现了,我将工程文件打包上传给你们,这样你们可以根据教程看的更清楚吧,有问题请PSSetup Factory 9 工程文件:稍微做了些修改,看不懂的请联系我
UID:221292
在线时间31小时
金钱910威望91
感谢楼主的教程
UID:222332
在线时间4小时
金钱60威望6
注册表那个写法是经典,借鉴了几次了,收藏
UID:222332
在线时间4小时
金钱60威望6
今天实现wav格式音乐出了问题了,难道是音乐文件太大了?
UID:222332
在线时间4小时
金钱60威望6
看了下。。。MP3转换成Wav的居然变成50多M了。。。
700)this.width=700;" >
UID:222332
在线时间4小时
金钱60威望6
上图已经换了个小的music.wav文件,一般播放器放得出来没问题,安装时就是没声音~~~~(&_&)~~~~&&不知道哪儿错了
UID:192587
在线时间16小时
金钱340威望34
受教了,图文并茂,形象生动地为我们演示了最基本也最实用的代码。感激
UID:221114
在线时间101小时
金钱168威望17
用户被禁言,该主题自动屏蔽!
访问内容超出本站范围,不能确定是否安全
Powered by & Copyright Time now is:12-27 10:11 &
版权所有 Gzip disabled
Total 0.074925(s) query 6,Setup Factory 7.0使用总结六:安装过程中安装系统组件
我的图书馆
Setup Factory 7.0使用总结六:安装过程中安装系统组件
在总结五中对注册表的操作,其实是为了总结六中的安装系统组件作准备。因为首先要知道系统有没有安装该软件环境,然后才能进行选择性的安装。 同样,这一步应该设计在首页之后用户信息之前,防止给用户以安装过程分离缺少整体性的感觉,也要明确是前期必备软件环境安装。因此可以在总结五中创建的checkbox窗体中的On Next中添加相应的安装代码。需要注意的是:Setup Factory 7.0中的文件分为存档、外部,存档的文件是要安装在目标程序目录上的,外部的打包进安装程序可以释放到指定目录。此外,还有一个不太显眼的“资源”文件,只有“资源”中的初始文件是临时释放到TempFolder进行运行然后自清除的,我们需要使用的也是这个存贮方式。可以点击菜单栏中的“资源”&“初始文件”,打开对应的对话框。
然后,我们在这个checkbox屏幕中添加相应代码,没有安装而被用户选中的将进行自安装。其中Shell.Execute()是执行指定程序的函数,临时目录的变量为%TempLaunchFolder%,假设该程序文件名为“dotnetfx.exe”,那么可以写成“_TempLaunchFolder..”。在安装过程中需要判断这个程序是否执行完毕,才能继续下一步。这样就得用到循环语句,通过添加代码中的“repeat …until not循环”来进行条件循环,再在循环内加入操作File.IsInUse来读取程序运行状态。这里安装MCR 7.8和.NetFramework 2.0的代码如下:123456789101112131415161718192021222324-- 这些操作在点击“下一步”按钮时执行。-- 提示:你可以在这里添加验证用户输入信息的操作tProperties1 = DlgCheckBox.GetProperties(CTRL_CHECK_BOX_01);tProperties2 = DlgCheckBox.GetProperties(CTRL_CHECK_BOX_02);-- 运行临时文件夹中的MCRInstaller.exe文件if(tProperties1.Checked and tProperties1.Enabled) thenShell.Execute(_TempLaunchFolder.."\\MCRInstaller.exe", "open", "", "", SW_SHOWNORMAL);end repeat-- 直至MCRInstaller.exe运行结束才进行下一步SetupEnd1 = File.IsInUse(_TempLaunchFolder.."\\MCRInstaller.exe");until not SetupEnd1-- 运行临时文件夹中的dotnetfx.exe文件if(tProperties2.Checked and tProperties2.Enabled) thenShell.Execute(_TempLaunchFolder.."\\dotnetfx.exe", "open", "", "", SW_SHOWNORMAL);end repeatSetupEnd2 = File.IsInUse(_TempLaunchFolder.."\\dotnetfx.exe");until not SetupEnd2-- 进入下一个屏幕Screen.Next();添加好代码后的窗体如图: 这样在这个checkbox窗体检查完系统环境之后,点击“Next”按钮就会执行相应的组件安装操作。
TA的最新馆藏
喜欢该文的人也喜欢Setup Factory 7.0使用总结六:安装过程中安装系统组件 - Horizon_King - 博客园
在总结五中对注册表的操作,其实是为了总结六中的安装系统组件作准备。因为首先要知道系统有没有安装该软件环境,然后才能进行选择性的安装。
同样,这一步应该设计在首页之后用户信息之前,防止给用户以安装过程分离缺少整体性的感觉,也要明确是前期必备软件环境安装。因此可以在总结五中创建的checkbox窗体中的On Next中添加相应的安装代码。
需要注意的是:Setup Factory 7.0中的文件分为存档、外部,存档的文件是要安装在目标程序目录上的,外部的打包进安装程序可以释放到指定目录。此外,还有一个不太显眼的&资源&文件,只有&资源&中的初始文件是临时释放到TempFolder进行运行然后自清除的,我们需要使用的也是这个存贮方式。可以点击菜单栏中的&资源&&&初始文件&,打开对应的对话框。
然后,我们在这个checkbox屏幕中添加相应代码,没有安装而被用户选中的将进行自安装。
其中Shell.Execute()是执行指定程序的函数,临时目录的变量为%TempLaunchFolder%,假设该程序文件名为&dotnetfx.exe&,那么可以写成&_TempLaunchFolder..&。
在安装过程中需要判断这个程序是否执行完毕,才能继续下一步。这样就得用到循环语句,通过添加代码中的&repeat &until not循环&来进行条件循环,再在循环内加入操作File.IsInUse来读取程序运行状态。
这里安装MCR 7.8和.NetFramework 2.0的代码如下:
-- 这些操作在点击&下一步&按钮时执行。
-- 提示:你可以在这里添加验证用户输入信息的操作
tProperties1 = DlgCheckBox.GetProperties(CTRL_CHECK_BOX_01);
tProperties2 = DlgCheckBox.GetProperties(CTRL_CHECK_BOX_02);
-- 运行临时文件夹中的MCRInstaller.exe文件
if(tProperties1.Checked and tProperties1.Enabled) then
Shell.Execute(_TempLaunchFolder.."\\MCRInstaller.exe", "open", "", "", SW_SHOWNORMAL);
-- 直至MCRInstaller.exe运行结束才进行下一步
SetupEnd1 = File.IsInUse(_TempLaunchFolder.."\\MCRInstaller.exe");
until not SetupEnd1
-- 运行临时文件夹中的dotnetfx.exe文件
if(tProperties2.Checked and tProperties2.Enabled) then
Shell.Execute(_TempLaunchFolder.."\\dotnetfx.exe", "open", "", "", SW_SHOWNORMAL);
SetupEnd2 = File.IsInUse(_TempLaunchFolder.."\\dotnetfx.exe");
until not SetupEnd2
-- 进入下一个屏幕
Screen.Next();
添加好代码后的窗体如图:
这样在这个checkbox窗体检查完系统环境之后,点击&Next&按钮就会执行相应的组件安装操作。您的位置:
→ Setup Factory(软件安装工具) v9.5.0.0 中文汉化版
Setup Factory(软件安装工具) v9.5.0.0 中文汉化版setup factory 9.5|
网友评分:8
软件大小:36.7M
软件语言:中文
软件类型:国产软件
软件类别:免费软件 / 编程工具
更新时间:
软件等级:
官方网站:
运行环境:WinAll, WinXP
软件厂商:
顶好评:50%
同类相关软件
47.2M/中文/10.0501KB/中文/10.016.0M/中文/10.052.2M/中文/10.098M/中文/.0
Setup Factory是一款软件安装工具。通过在界面中鼠标点击软件文件录直观添加到目录中。可建立快捷方式,也可直接在Windows系统的Register加入内容,还能在Win.ini和System.ini内加入设定值,更可以建立反安装选项等等。。Setup Factory支持创建一个安装文件包或一个单独的setup.exe文件,生成文件可以运行于任意版本的windows中,包括95到windows 7及其以上版本,能通过网站下载、CD-ROM, DVD-ROM刻录和局域网进行发布。它内附的精灵可以一步步的带领您做出漂亮又专业的安装程式。Setup Factory功能介绍:Setup Factory 能生成软件安装程序,Setup Factory 的特性包括:工程向导、自定义对话框、主题/皮肤样式、运行时间模块、最小化支持、MD5编码序列号、250个功能函数的脚本编辑器、授权支持和其他特性等。普通特性安装所有文件――把打包的文件和文件夹拖曳到工程窗口中,SetupFactory可以智能管理文件夹目录,自动查询版本信息,创建快捷方式图标,通过CRC-32校验来确保数据的完整性,整个过程都可以自定义或者覆盖。快速启动工程――选择默认选项的工程启动可完成快速启动。反安装――启用Setup Factory 的反安装功能,Setup Factory会对删除的文件进行关注,在安装过程中安装的文件都会添加进记录。系统要求检测――内置的候选选项包括操作系统信息、内存信息、屏幕分辨率、颜色质量和管理员权限。当系统无法满足最低的安装系统要求,安装程序会警告或者放弃整个安装过程。高级特性支持超过2GB的文件序列号、安全性和访问权限――Setup Factory帮助管理软件的访问权限,包括序列号列表和基于数字检验的使用时间限定。打包、分类和安装类别――Setup Factory添加了安装文件分组功能,将数据包分组为几个组件,根据不同的安装需要进行安装不同的内容,比如标准安装、最小化安装、完整安装和自定义安装。
其他版本下载
Setup Factory(软件安装工具) v9.5.0.0 中文汉化版
软件无法下载或下载后无法使用,请点击报错,谢谢!
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容
本类下载排行
5.31 5.52 7.93 6.94 6.35 3.36 4.57 4.98 5.09 6.610 6.611 6.612 1.613 5.114 5.215
本类精品软件
30.3M/中文/5.33.2M/英文/4.4753KB/中文/6.6439.2M/英文/5.73.60G/中文/7.9183.2M/中文/6.110.3M/中文/6.9
装机必备软件
本类集合软件

我要回帖

更多关于 setup factory 的文章

 

随机推荐