无忧启动论坛

标题: 问一个比较初级的问题,希望大虾帮忙! [打印本页]

作者: 网络狼民    时间: 2010-9-12 17:16
标题: 问一个比较初级的问题,希望大虾帮忙!
1、自己做的软件,是没有INF文件的,如何做成组件?
2、自己做的软件,制定XPE的时候,如何让在启动后运行呢?
目的是如何让XPE在开机后自动运行指定的软件呢?在什么位置设置?
要具体一些的,出入XPE大门很多还不明白,谢谢!
作者: 2010mantian    时间: 2010-9-13 09:40
新建一个组件,在components中add components。然后打开节点,在files中添加你需要的文件,以及设置你准备放入的目录,在registy data,在HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN 新建一个字串值写入你上边添加的path,加入你定制的系统就可以了。

[ 本帖最后由 2010mantian 于 2010-9-13 09:42 编辑 ]
作者: 网络狼民    时间: 2010-9-14 10:09
多谢帮助!可是还是出现问题:
组件创建完毕,用Component Database Manager加入数据库,
在Target Designer中,加入组件,结果在Building阶段报错,Error 1005:File not found

记得原来在加入第三方驱动组件的时候,也出现过这样的情况,解决办法是:
在Component Database Manager中选择File中每一个文件,双击打开属性页,点击Advanced按钮,
填写SrcPath(默认为空)为文件所在目录。

这次也是这样做的,但是还是报错了,而且Error 1005:File not found后面给出的文件路径,是有文件的。
实在是不解!
作者: 2010mantian    时间: 2010-9-15 08:59
这样啊,要不你试试下面的操作

通过Component Designer新建一个组件,在Repositories下面通过Add repositories 添加完之后看右边的Source Path,这个东西,就是它,把你的.inf和.sys等源文件和你生成的.SLD文件放在同一目录,我建议放在同一文件夹下面,然后在Source Path那里选择刚才的那个文件夹。

如果通过以上两种方法并没有解决你的问题,请检查确定你是否在安装XPE后更改过主机名称,或者你的MSSQLServer没有启动,如果这些都没有任何可以怀疑的,那么我想你需要耐心了,什么耐心呢?重新安装的耐心,这就是最后的杀手锏!如果有其它方法请告诉我!
作者: 2010wbhqf    时间: 2010-9-24 15:46
你去研究下,看人家PE是如何修改创建的,看多了你就明白了,自己也能改PE系统了。祝楼主早日成功。
作者: 宸郎君    时间: 2010-12-1 04:47
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3