VMware-ThinApp使用教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

VMwareThinApp这个软件是一款虚拟环境部署软件,现在常见的一些单文件版的软件都是用它来制作的。例如:单文件版MicrosoftOffice,Photoshop,优化大师等软件,此软件的好处为可以对一些安装软件进行封装,从而省去了重做系统在从新安装软件的麻烦,而且运行是不会对系统残留垃圾文件和注册表键值。有人说用WinRaR来制作来制作不一样吗?VMwareThinApp和WinRaR是两种概念,winrar需要把封装的程序全部释放到硬盘上才能运行,VMwareThinApp封装的程序不需释放到硬盘上即可运行。网上贴的教程太过简单,我在这次重新完善一下教程首先要装一个干净的操作系统可以用VMwareWorkstation来装安装的系统不要用ghost集成版的,因为ghost集成版安装后集成了一些常用软件,不利于安装制作环境捕捉。可以用官方原版或ghost纯净版。接下来把VMwareThinApp软件解压到VMwareWorkstation的系统里去放到C:\ProgramFiles下即可。为了避免制作安装软件时对系统造成环境的更改,可以在系统里安装个还原软件例如:Returnil影子系统,设为保护模式。因为我们制作时不会单制作一个软件吧,装多了后就会都系统环境造成破坏,不利于捕捉,所以要安个还原软件。再进行软件的安装。接下来把要制作安装的程序拷贝到虚拟机里去点扫描扫描完成后,最小化SetupCapture界面开始安装要制作的安装程序安装好后运行一次安装的程序并根据个人喜好设置好,把检查更新的一些选项去掉关闭安装的程序,切换到SetupCapture界面点扫面扫描完成选择运行的主程序,把不需要的运行程序勾掉。选择一个主文件作为数据包程序,填写文件名称,默认是安装程序文件名点下一步进行沙盘存档位置配置有3个选项值第1个是存档放到“X:\DocumentsandSettings\当前用户\ApplicationData\Thinstall”第2个是放到制作的程序运行同一目录下第3个是自定义目录,支持系统环境通配符,例如:%Temp%这个就代表系统临时文件夹,详细见下面系统环境通配符表点击下一步选择运行模式有两个选项第一个是Merged模式,这个是允许更改保存的文件在对应的磁盘里可见,例如制作个Flash.swf保存到D:\我的作品就会在D:\我的作品看到。第二个是WriteCopy模式,这个是不允许更改保存的文件在对应的磁盘里可见,(注:我的文档是个除外)例如制作个Flash.swf保存到D:\我的作品,不会在D:\我的作品看到,可以到沙盘存档位置下找到。一般都是用第一个Merged模式点击下一步有3个选项第一个选择项目生成路径,默认在“SetupCapture\Captures\软件名”文件夹下第二个是生成MSI安装包(一般用不到)不要勾选第三个是是否压缩,一定要勾可以缩小生成单文件程序的大小。点击下一步生成项目文件有两个按钮一个是编辑配置一个是打开项目文件夹点击打开项目文件夹开始编辑配置文件有几个项说明一下生成的配置;Thisfilecanbeusedtoconfigurebuildandruntimeoptionsforpackages;Linesthatbeginwithasemicoloncontainonlycommentsanddonothaveanyeffect;Fordocumentationandtoobtainacompletelistofoptionsavailablevisit:;;=765;[Compression]CompressionType=Fast[Isolation]DirectoryIsolationMode=Merged[BuildOptions];--------MSIParameters----------;EnableMSIFilenameifyouwanttogenerateaWindowsInstallerpackage.;MSIFilename=硕思闪客之锤.msi;MSIManufacturer=Microsoft;MSIProductVersion=1.0;MSIDefaultInstallAllUsers=1;MSIRequireElevatedPrivileges=1;MSIInstallDirectory=硕思闪客之锤(VMwareThinApp);MSIProductCode={CD2E32F8-0C16-76E3-E9B6-FD269A4BDA6A};MSIUpgradeCode={A76C592A-D578-AA06-0392-96C3094BC0BC};MSIUseCabs=1;--------AppSyncParameters----------;AppSyncURL==1d;AppSyncExpirePeriod=30d;AppSyncWarningPeriod=5d;AppSyncWarningFrequency=1d;AppSyncWarningMessage=Thisapplicationwillbecomeunavailableforusein%%remaining_days%%day(s)ifitcannotcontactitsupdateserver.Checkyournetworkconnectiontoensureuninterruptedservice.;AppSyncExpireMessage=Thisapplicationhasbeenunabletocontactitsupdateserverfor%expire_days%day(s),soitisunavailableforuse.Checkyournetworkconnectionandtryagain.;AppSyncUpdatedMessage=;AppSyncClearSandboxOnUpdate=0;--------ParametersusedonlyduringSetupCapture----------SandboxPath=%Temp%AccessDeniedMsg=Youarenotcurrentlyauthorizedtorunthisapplication.PleasecontactyourAdministrator.CapturedUsingVersion=4.0.4-204871OutDir=bin;--------GeneralPurposeParameters----------SandboxName=SWFQuickerInventoryName=SWFQuicker;PermittedGroups=Administrators;RemoteDesktopUsers;RemoveSandboxOnExit=1;SandboxNetworkDrives=0;SandboxRemovableDisk=0;VirtualizeExternalOutOfProcessCOM=1;OptionalAppLinks=%ProgramFilesDir%\InternetExplorer\iexplore.exe;RequiredAppLinks=\\server\share\*.exe;c:\abs\path\file.exeVirtualDrives=Drive=c,Serial=4c7cee6e,Type=FIXED;Drive=f,Serial=cd52b63a,Type=FIXED;VirtualDrives=Drive=a,Serial=00000080,Type=REMOVABLE;Drive=c,Serial=4c7cee6e,Type=FIXED;Drive=d,Serial=4c7cee6e,Type=CDROM;Drive=f,Serial=cd52b63a,Type=FIXED;VirtualComputerName=MICROSOF-1D5C57AnsiCodePage=936LocaleIdentifier=2052;Ifyouhaveproblemsrunninga32bitapplicationunder64bitWindows,tryenablingthislinebeforebuildingtheproject;Wow64=0[硕思闪客之锤.dat]Source=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker\SWFQuicker.exeReadOnlyData=bin\Package.ro.tvrDisabled=1MetaDataContainerOnly=1[硕思闪客之锤.exe]ReadOnlyData=bin\Package.ro.tvrSource=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker\SWFQuicker.exeWorkingDirectory=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker[SWFQuicker.exe]Source=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker\SWFQuicker.exeShortcut=硕思闪客之锤.exeDisabled=1[uninst.exe]Source=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker\uninst.exeShortcut=硕思闪客之锤.exeDisabled=1[cmd.exe]Source=%SystemSystem%\cmd.exeShortcut=硕思闪客之锤.exeDisabled=1[regedit.exe]Source=%SystemRoot%\regedit.exeShortcut=硕思闪客之锤.exeDisabled=1[iexplore.exe]Source=%ProgramFilesDir%\InternetExplorer\iexplore.exeShortcut=硕思闪客之锤.exeDisabled=1更改后的配置[Compression]CompressionType=Fast[Isolation]DirectoryIsolationMode=Merged[BuildOptions]SandboxPath=%Temp%CachePath=%Temp%\SWFQuickerAccessDeniedMsg=Youarenotcurrentlyauthorizedtorunthisapplication.PleasecontactyourAdministrator.CapturedUsingVersion=4.0.4-204871OutDir=binSandboxName=SWFQuickerInventoryName=SWFQuickerRemoveSandboxOnExit=1AnsiCodePage=936LocaleIdentifier=2052[硕思闪客之锤.exe]ReadOnlyData=bin\Package.ro.tvrSource=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker\SWFQuicker.exeWorkingDirectory=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker编辑后去掉了多余的编译文件例如[SWFQuicker.exe]Source=%ProgramFilesDir%\SourceTec\SothinkSWFQuicker\SWFQuicker.exeSh

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功