无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4421|回复: 23
打印 上一主题 下一主题

(全部解决,谢谢各位高手老师!)菜鸟添加外置程序的做法

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-31 09:16:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这几天添加外置程序遇到了好多问题,在不断的求助中,竟然有幸得到了论坛几位顶尖
高手的耐心点拔,从中学到了很多东西。
  因为自己知之无多,这几天没日没夜的苦熬,在改装后系统的稳定性上还是没多大进展。在实验中我发现,加入的东西太多,是一个重要的原因。由此我产生这样的想法。
    用ISO把要添加的东西全放进名为“我的程序”文件夹。这个文件夹中包括:一个名为
“FONT”的字体文件夹,以及系统相关、办公相关、图像处理、音频处理、备用资源五个程序文件
夹、一个名为“启动我的程序.EXE”安装文件,用来把所有我加入的程序里用到的DLL文件解
压到系统,当然用老九老师的指令更方便(FILE %CurDir%\DLLFOR\*.DLL=>%SystemRoot%
\System32,一条命令文件就过去了,以后加入DDL也更文件方便).
    但我有另一种考虑,那就是我吃够了改人家的文件,导致启动后运行不正常的亏,所以
这次只是把“启动我的程序.EXE”放到桌面,别的什么也不加了。(也许是我配置低,但我还
得用这个低标准做,以使自己做起来的版本更有可移植性),另外就是把DLL文件压缩了也减
少了文件的体积。再就是我得让这个文件安装完成后把字体文件安上,并把所有程序的快捷
方式放到程序启动的菜单里,以前这些命令我是放在WINPE.INI文件里的,现在就得自己做个
“我的程序.INI”文件来运行它了。我的问题是设置为“启动我的程序.EXE”完成后自动运
行“我的程序.INI”应该如何实现呢(也就是怎样执行“我的程序.INI”文件)?我知道安装程序有“完成后运行的程序”这样一个选项,我要做一个什么文件来执行“我的程序.INI”?最好把详细做法说一下。

    我太菜了,请各位老师不要笑我,这个问题解决了,也许这个光盘我就可以自己完成了
。就请多费心吧!

[ 本帖最后由 ynxmaifmsguxmft 于 2007-5-31 09:15 PM 编辑 ]
24#
发表于 2010-2-10 09:14:48 | 只看该作者
问题解决,替你高兴一把
回复

使用道具 举报

23#
发表于 2007-5-31 21:36:56 | 只看该作者
嘻嘻,我来顶你一下。
回复

使用道具 举报

22#
 楼主| 发表于 2007-5-31 20:27:17 | 只看该作者
已解决,谢谢大家!

[ 本帖最后由 ynxmaifmsguxmft 于 2007-5-31 09:39 PM 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2007-5-31 18:38:10 | 只看该作者
zjqcomputer 朋友请接受短信,和我的电脑建立连接。我的东西已经做好了,快下吧。
回复

使用道具 举报

20#
发表于 2007-5-31 18:22:19 | 只看该作者
放在外置程序的程序也可以让它不随系统一起启动,上面zjqcomputer的SETUP.CMD已经帮你解决了环境变量的问题。
回复

使用道具 举报

19#
 楼主| 发表于 2007-5-31 18:22:02 | 只看该作者
原帖由 zjqcomputer 于 2007-5-31 06:09 PM 发表
把我这个cmd文件与你的exe文件放在一起,直接运行这个cmd文件应该就可以的了。


22658





另外,楼主的这些工具似乎不错~~~!请问那有下载??

太好了,成功! 字体文件已经可用。快捷方式没到桌面,可能是路径的问题,我修改下也应该没问题。这些软件全是我从网上收集的,从哪儿下的我忘了。请看短信吧,我告诉你另外给你的办法。
回复

使用道具 举报

18#
 楼主| 发表于 2007-5-31 18:12:23 | 只看该作者
原帖由 zhaohj 于 2007-5-31 06:00 PM 发表
环境变量有没有问题啊?!简单点做法,把“连合整合”这个目录放入“外置程序”下。

把它们放在哪里不是问题,问题是不能让它随系统一起启动,所以才另写一个批处理文件和一个INI文件,如果不是为了刻盘,这些已经在硬盘上运行得很好了。
回复

使用道具 举报

17#
发表于 2007-5-31 18:09:01 | 只看该作者
把我这个cmd文件与你的exe文件放在一起,直接运行这个cmd文件应该就可以的了。


setup.rar (346 Bytes, 下载次数: 59)





另外,楼主的这些工具似乎不错~~~!请问那有下载??
回复

使用道具 举报

16#
 楼主| 发表于 2007-5-31 18:03:04 | 只看该作者
以上的东西放在WINPE.INI系统就不稳定,所以才把它们分了出来,启动后再运行
回复

使用道具 举报

15#
发表于 2007-5-31 18:00:49 | 只看该作者
环境变量有没有问题啊?!简单点做法,把“连合整合”这个目录放入“外置程序”下。
回复

使用道具 举报

14#
 楼主| 发表于 2007-5-31 17:46:59 | 只看该作者
LINK %Desktop%\屏幕录像 ,%CurDir%\连合整合\屏幕录像.exe
LINK %Desktop%\Dreamweaver 8 ,%CurDir%\连合整合\Dreamweaver 8.exe
LINK %Desktop%\Flash MX ,%CurDir%\连合整合\Flash.exe
LINK %Desktop%\Photoshop ,%CurDir%\连合整合\Photoshop.exe
LINK %Desktop%\金山快译 ,%CurDir%\连合整合\金山快译.exe
LINK %Desktop%\ACDSee9 ,%CurDir%\连合整合\ACDSee9.exe
FONT %CurDrv%\外置程序\FONT
回复

使用道具 举报

13#
发表于 2007-5-31 17:41:26 | 只看该作者
把你那个ini文件发上来

看看我能不能帮你用其它的方法实现.
回复

使用道具 举报

12#
 楼主| 发表于 2007-5-31 17:11:01 | 只看该作者
我试了,还是不行。谢谢您!运行INI文件的命令不是很常用吗?好像大家的说法不一致?而且我都没成功。无奈啦!

[ 本帖最后由 ynxmaifmsguxmft 于 2007-5-31 05:15 PM 编辑 ]
回复

使用道具 举报

11#
发表于 2007-5-31 16:58:16 | 只看该作者
原帖由 ynxmaifmsguxmft 于 2007-5-31 04:07 PM 发表
被我加入的程序都是在PE下可以运行的,不能运行的,我也加入了相应的文件,并实际运行成功了。现在只要告诉我怎么通过批处理命令运行“我的程序.ini"我就可以做镜像文件了。

试试在PE里的运行中输入:pecmd.exe load 你ini文件的路径\我的程序.INI,然后回车执行,如果成功,就把那个命令作成cmd...如果不成把“我的程序.INI”改为英文名再试试。
回复

使用道具 举报

10#
 楼主| 发表于 2007-5-31 16:07:23 | 只看该作者
被我加入的程序都是在PE下可以运行的,不能运行的,我也加入了相应的文件,并实际运行成功了。现在只要告诉我怎么通过批处理命令运行“我的程序.ini"我就可以做镜像文件了。
回复

使用道具 举报

9#
发表于 2007-5-31 15:56:30 | 只看该作者
不是什么程序都能加的,程序运行很多要写到注册表,你要把注册表搞清楚。绿色版的程序都能加(一般都有REG文件)。
回复

使用道具 举报

8#
 楼主| 发表于 2007-5-31 15:22:00 | 只看该作者
另外,我的程序.INI 是没问题的,是我从WINPE.INI复制过来的,我也和这个文件在同一目录下。
回复

使用道具 举报

7#
 楼主| 发表于 2007-5-31 15:17:13 | 只看该作者
在CMD中我只有   PECMD.EXE LOAD \我的程序.INI   一句话,没成功。
我是复制3楼的命令到CMD中的,为的是启动我的程序.INI
回复

使用道具 举报

6#
发表于 2007-5-31 15:10:01 | 只看该作者
原帖由 ynxmaifmsguxmft 于 2007-5-31 02:37 PM 发表
我在同一目录下运行的,按照第一种方法只在CMD中加了一句话 PECMD.EXE LOAD\ 我的程序.ini  ,没成功。


是 PECMD.EXE LOAD \我的程序.INI

注意:"LOAD \我的程序.INI"中D\ 之间应该有一个空隔.
回复

使用道具 举报

5#
 楼主| 发表于 2007-5-31 14:37:02 | 只看该作者
我在同一目录下运行的,按照第一种方法只在CMD中加了一句话 PECMD.EXE LOAD\ 我的程序.ini  ,没成功。
回复

使用道具 举报

4#
 楼主| 发表于 2007-5-31 14:12:32 | 只看该作者
原帖由 rzndir 于 2007-5-31 01:48 PM 发表
启动我的程序.cmd,内容如下:

1. 如果“我的程序.INI”,在根目录 \我的程序.INI
PECMD.EXE LOAD \我的程序.INI

2. 如果“我的程序.INI”,在 \X\XX\XXX\我的程序.INI
PECMD.EXE LOAD \X\XX\XXX\我的程 ...

谢谢您的指点,我马上就试。
回复

使用道具 举报

3#
发表于 2007-5-31 13:48:16 | 只看该作者
启动我的程序.cmd,内容如下:

1. 如果“我的程序.INI”,在根目录 \我的程序.INI
PECMD.EXE LOAD \我的程序.INI

2. 如果“我的程序.INI”,在 \X\XX\XXX\我的程序.INI
PECMD.EXE LOAD \X\XX\XXX\我的程序.INI

您可以在PE下运行 我的程序.cmd,正常时能加载
回复

使用道具 举报

2#
 楼主| 发表于 2007-5-31 12:40:34 | 只看该作者
   简单地说就是怎样在PE下怎样执行“*.INI”文件,高手们帮个忙告诉我一下吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 12:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表