python封装.exe后的程序用pycharm打开

python封装.exe后的程序用pycharm打开,第1张

python封装.exe后的程序用pycharm打开

首先,在我们的pycharm中枝明,选择需要封装的py文件,按快捷键Ctrl+alt+F12打开文件扒搭模路径如我想春缓安装爱心.py,就单击进入爱心.py文件的保存位置,点击路径,使其变成选中状态,

easy sysprep封装系统是一种能安装系统的方法,将一个完整的系统复制粘贴到别的系统盘里,和正常系统安装有一定卖陪的差别,可以节约很多的系统安装时间,那么easy sysprep封装系统当地该如何正确的 *** 作安装呢?下面就具体的来教大家easy sysprep封装系统到底该怎么 *** 作,请一步步按照教程来以免使用不得当。中斗蠢

现在由于封装工具的渐渐普及,封装系统由几年前的较难掌握要领变得很简单。其中sky123的EasySysprep工具属于其中比较优良的工具, *** 作方便

1、 新建一个虚拟机,虚拟磁盘分出两个区,安装Windows 7原版系统

这里要再次提一下几个注意点,安装Windows 7系统时,不能出现 100 MB 保留分区。你可以在装系统之前先加载一个PE事先对虚拟磁盘分好区,也可以在安装到选择分区界面时,先建立分区,然后删除保留分区后面的一个分区,再逗扩展地保留分区大小,把系统装到保留分区里。

安装好系统之后,不要安装VMware Tools(对于VMware)和虚拟机增强功能(对于Virtual PC和Virtual Box)。这些添加件都包含了一些特殊的驱动,使虚拟机和主机建立一些联系,这些驱动的存在会影响系统封装的纯净性。

进入系统后,先不要急着进行其他 *** 作,我们所要做的第一件事是启用Administrator账户,所有的改造 *** 作都要在Administrator用户中进行,封装工具也要求在Administrator用户下执行。非Administrator用户是无法运行EasySysprep封装工具的。

首先单击逗开始地,输入cmd,右击上面的cmd.exe,单击逗以管理员身份运行地

在d出的命令提示符中:

输入net user administrator /active 回车

输入net user <当前的用户名>/del 回车,其中<当前的用户名>替换为你现在登录着的用户名,如图所示。

然后注销当前账户,在登录界面改用Administrator用户登录系统

登录后再对系统进行一系列改造 *** 作。

(毕竟系统是封装出来要在别的机器使用,在可以达到相同效果的情况下,控制体积是我们要注意的一点,这与自己安装系统自己用是不同的)

对系统改造好之后,把封装工具、你需要在封装时安装的程序、e驱动(如果你需要集成的话)放到虚拟机的D盘。实体机文件放到虚拟机的方法有很多,挂载ISO法、挂载虚拟磁盘法等均可,自己选择一种就行。(由于没有安装VMware Tools,因此拖拽法在这里不适用)

本文的重点是介绍封装,因此这里就不再介绍虚拟机等一系列细节 *** 作。

所有改造完毕之后,在虚拟机中,打开封装工具目录中的ES3.exe主程序,开始定制封装过程:

程序主界面,在这里先检查一下系统类型、Service Pack等相关信息有没有错误,确认无误后点击逗下一步地

在这一步你可以导入以前封装时保存的配置文件,如果你是第一次封装那么这里是不会有文件显示出来的,直接逗下一步地即可如果你之销基前进行过封装。

列表中会出现一个或多个.ES3文件,导入这些配置文件可以快速把封装工具的设置恢复为你之前所做过的设置,免去重新设置的麻烦。

下面这里会让你选择定制项目,如果这一项你不需要定制,那么则不勾选,需要的话则勾选。

一般几乎必须要勾选的有6、7、8、9。

设置完之后下一步

_#easy sysprep封装系统怎么 *** 作/easy sysprep封装系统的使用教程2#_

这里我大致把一些不太重要的部分说一下,比较重要的步骤我会多提到

(1)系统补丁安装这一步相对简单,对于Win7来说只要准备好补丁的.msu文件点逗添加补丁地或者逗添加目录地就可以了,没有过多的设置。一般补丁我们事先打好的居多,所以此项目利用率不高。

(2)(3)注册表优化设定、服务优化设定这两项没啥好讲解的,注册表优化设定就是让你准备好存有优化设置项目的注册表.reg文件,封装过程中自动给你导入服务优化设置就是让你更改一些服务的启动属性(自动、手动、禁用、延迟启动)。

这些工作你可以通过之前的手动优化代替如果你不准备进行优化清理 *** 作,那么之前勾选任务的时候,这两项就可以不用勾选。

(4)OEM信息设定这里就是让你定制系统的一些个人信息,如型号、制造商、OEM LOGO、计算机名等,相对比较简单。

需要稍微提一下的是逗计算机名地这里的设置,一个逗*地代表整个计算机名都由封装工具自动生成而逗前缀模式地是让计算机名生成这样的格式:

输入的前缀-*******,其中*******部分由安装日期和一些随机字母组成。

(5)封装任务设定这一步是让你设置在封装工具执行封装过程时,应该做些什么工作,在封装之前还是封装之后自动执行。一般此项用的比较少。

(6)设备驱动处理这一步的设置选项总共就只有三个勾(Win7后面两个是无法选择的),一般默认第一个勾上就可以了

(7)封装部署选项(常规)

_#easy sysprep封装系统怎么 *** 作/easy sysprep封装系统的使用教程3#_

这里涉及系统部署时候的一些设定,将一一说明

逗系统序列号地——其实在Win7里面作用不大,因为Win7的自动激活一般是借助调用激活工具完成,激活工具会自动给我们导入密钥的。

逗OOBE设定地

这里有两个选项,逗系统默认地表示部署后进行正常的OOBE步骤(填写计算机名、用户名、设置密码、设置更新、时区),逗跳过OOBE并自动激活Administrator地表示跳过这些所有设置步骤,直接以Administrator用户身份登录。

逗系统还原设定地、逗系统休眠设定地这两项的选项表意都比较明确,在此不多叙述,都能看懂。

逗部署模式设定地这里是设置部署界面的不同样式,有如下四个选项。可以根据个人喜好设置部署界面的风格

逗无增强组件地就是只有系统自己原有的那些文字

逗侧边栏地模式的示意图如下(注意图片右侧)

逗进度条地模式的示意图如下(注意下方的进度条、模仿Vista/Win7安装版的风格)

逗部署背景设定地这里是设置系统安装部署的时候背景的壁纸,可以只选择一张,也可以选择一整个含图片的文件夹循环切换。如果不选择,那么背景就是全黑色。

逗驱动加载地设定这里有个选项让你是否加载自由天空磁盘控制器驱动,建议勾选,这样可以让GHOST克隆后的系统安装时因为找不到应硬盘蓝屏的概率下降。

(8)封装部署选项(高级)这里可以设置系统安装时候的屏幕分辨率和颜色位数,首次登陆后是否清理右击桌面的显卡设置项目等,表述都比较简单

(9)部署任务设定(重要部分)这里可以设置系统安装的不同阶段所需要自动执行的程序,如果你需要部署安装万能驱动包,也是在这里进行 *** 作

要添加自动执行的程序:先单击逗运行程序地后面的逗...地按钮,选择要运行的程序。

根据需要输入程序的静默安装参数,以实现全自动无人干预的安装,否则运行到该程序时就需要你手动去 *** 作了

这里还可以设置程序安装界面是否显现、是否运行完毕后自动删除、是否不等待本程序安装完直接运行下一个程序。

这里提供一些常用组件的调用主程序和静默安装参数:

e驱动 5.x:主程序EasyDrv5(x86.exe)(32位)或EasyDrv5(x64.exe)(64位),参数为-deploy

VC++运行库:主程序为官方的安装包,参数为/q

DX9运行库:主程序设定为官网安装包解压后的dxsetup.exe,参数为/silent

Adobe Flash Player:主程序为官方的安装包,参数为-install

输入好之后点击右上角逗添加地

会出现下面的对话框,让我们选择程序运行的时机

有5个调用时机供我们选择。

逗系统部署前地是原版win7系统开始最后一步逗完成安装地之前的那段时间(会有逗安装程序正在启动服务地的字样),一般这个时段用于配置自动安装万能驱动。

逗系统部署中地是逗完成安装地这一步进行完,重启之前的那段时间,可以用于安装一些程序和系统组件。

逗系统部署后地是完成安装重启之后逗开始为首次使用计算机做准备地那个时段,可以用于安装程序,也可用于配置系统的自动激活。

逗首次登录时地是系统第一次登录时逗正在准备桌面地的阶段

逗首次进桌面地是explorer.exe进程已经载入完毕,任务栏桌面图标等等都已经出现的时候。

注:对于e驱动,一般是放在部署前执行。

另外,右下角的四个复选框中的功能也可以添加,先选中复选框,然后单击添加,选择调用时机即可。(建议勾选逗智能删除第三方驱动地,否则安装完之后C盘会有一个Drivers文件夹残留,其中是e驱动解压出来的驱动文件)

这里提一下关于如何实现自动激活系统,给出两种方案:

采用逗智能判断地机制激活:即有SLIC2.1导入对应证书密钥激活,无SLIC2.1使用软激活工具自动执行软激活。

要实现这样的自动激活,不需要我们在封装工具中 *** 作

解压缩后把$oem$\$$\Setup文件夹中的三个目录全部放入C:\Windows\Setup下,即可达到目的。

纯粹使用软激活:在部署任务设定内添加相应程序即可,这里给出OEM7F7和Windows Loader两款激活工具的参数。注意放在系统部署后这个阶段。

OEM7F7:主程序OEM7F7.exe,参数 /a /lenovo /random /protect

(/lenovo是选择模拟SLIC的品牌,这里你可以改。)

Windows Loader:主程序WindowsLoader.exe,参数 /install /silent /norestart

注意WindowsLoader激活工具包含一个keys.ini文件,要把这个ini文件和WindowsLoader.exe放在同一文件夹内。

以下给出我的添加实例作为参考。这里可以对每一项工作进行上下移动(选中后单击逗上移地逗下移地 *** 作)

建议:封装过程中调用的这些程序所在文件夹以及它们运行时释放的临时目录,最好添加相应的删除目录 *** 作(运行时机一般选在首次登录时或者首次进桌面)以清除这些系统装完后不会再用到的文件。

这里用一个名词概括:逗部署垃圾清理地,属于封装系统需要注意的地方之一,毕竟没多少人会喜欢安装完系统还残留了一些基本无用的东西在系统盘

(10)所有设定完成到此之前的配置工作都做完了,这个界面只有两个勾

第一个选项如果勾选,工具将不进行封装 *** 作,只保存.es3配置文件,便于下次再用。如果不勾选,在保存完配置文件后就开始封装的过程了。

第二个选项,想勾就勾,想不勾就不勾。

一切检查完毕后,单击逗完成地,会再次让你确认是否开始封装,要确保之前的所有设置都做到位且无错。

单击逗是地开始封装过程

封装完成,单击逗否地退出程序。这时候我们还可以进行一些清理,比如用自带的磁盘清理或者CCleaner等清除系统的一些日志文件等。

一切做完后就可以进行关机 *** 作了。

提醒:在用GHOST把C盘打包之前,请勿再次启动虚拟机的这个Windows 7系统,否则系统将开始部署过程,之前所做的封装过程将前功尽弃。

12、之后就是进入PE用GHOST打包C盘的过程了

在此之前,先对虚拟机BIOS的启动项进行设置,因为VM虚拟机优先是从硬盘启动

先在虚拟机设置里面把光驱一项设定为一个可启动的PE iso文件。

保持虚拟机没有开启,单击菜单栏VM——Power——Power On To BIOS

等待虚拟机BIOS界面出现

按方向键右切换到Boot选项卡,再按方向键下使CD-ROM Drive一项高亮,回车,

用+号键(没有小键盘的请用Shift 和 +/= 组合键)将CD-ROM Drive移到第一位,回车

然后切换到Exit选项卡,选择Exit Save Changes,按两下回车保存设置并确认,虚拟机会自动重启

如果挂载的是XP PE或者2003 PE,应该就自动开始加载PE了

如果挂载的是Win7 PE,那么此时会和光盘安装Win7一样出现Press Any Key to Boot From CD or DVD这一派字符,此时迅速在虚拟机中按键盘上任意键,否则将跳过光盘启动而从硬盘启动,后果我上面说过了。

进入PE后打开C盘,删除$Recycle.Bin文件夹、System Volume Information文件夹、pagefile.sys文件。

然后就可以手动运行原版GHOST或者用Onekey Ghost把C盘备份为GHO文件,备份到虚拟机的D盘。注意:压缩比要选择逗High地最高等级。

待到GHO文件创建完毕后,你就有了一个可以在各种电脑安装Win7系统的GHO镜像,把这个GHO移到实体机即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12519722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存