在工厂的一供工人闲时使用的机房里,那些机上面都安装有联想的硬盘还原系统,每次在上面安装完软件,一重启就没有了。。很郁闷。。
而最不方便的是:一些程序安装后,必须要重启后才能使用的。。。。
所以,请教各位高手,有没有在PE中给windows安装软件的方法?
我只懂得在PE中用工具挂载windows上的注册表,可以设置一些绿色软件开机自动启动.
试过在没有还原的系统中安装完成软件后,把安装目录直接复制到PE中放入以上的机,
有一些软件能使用,但经常问题多多的。
正常安装软件的实质是什么呢?
1.解压缩包;
2.写入注册表;
3.复制DLL文件到system32文件夹;
4.挂载什么驱动等等么?
大家补充一下。
那么我现在可以做到1.2.3点,第4点该怎样操作呢?
参考:
WinPE下安装软件的方法
PE系统一般只用来维护系统。但是特殊情况下,你也可能会用它来处理一些其他的事,需要在其中运行某软件。往往这时候正是最着急的。PE下运行绿色软件(非集成在PE里的),大部分情况下会出错,提示找不到xxx文件(一般是dll文件)。如何解决这个问题呢?
根据笔者的探索,你只需到自己的系统文件夹(比如C:\WINDOWS\system32或C:\WINDOWS)搜索找到这个文件,再把它复制到与你软件相同的目录下 重新运行即可(可能会提示多次哦)。大部分情况下可以解决问题。安装软件也是一样,提示找不到xxx文件。将缺少的文件复制到与你软件相同的目录下 重新安装。成功率不高。因为PE系统只集成了windows运行的核心应用。
如何更深入地解决这些问题呢?这就要PE制作者动脑筋了。运行软件时,PE会先从软件的同一目录下寻找所需文件,然后是PE系统的。而因为PE只包含了系统的核心文件,不能保证有所需文件。
解决方法之一就是在这两步搜索之后让其自动搜索原系统的系统文件夹(比如C:\WINDOWS\system32或C:\WINDOWS)。这样就很智能了,免去了不少麻烦。关于绿软运行、非绿软安装的其他问题也可以考虑采用这种“嫁接”的思路解决,因为原系统是健全的,解决问题的几率会大些。
(责任编辑:老毛桃)