无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: HB天意
打印 上一主题 下一主题

[2013.5.9更新]WINPE+LINUX+DOS 天意U盘维护系统

    [复制链接]
1#
发表于 2008-9-24 16:38:45 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2008-9-27 14:55:04 | 显示全部楼层
不会自动关闭,但可以用工具,如PECMD结束它(不知PE会不会重启,以前的PE结束CmdLine的进程后就重启)。

谢谢老九指点!

测试了一下,下面命令可以结束CMD.EXE,不会重启:

>`杀掉无用进程并删掉 X: 盘可删除文件以节省空间
>TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|CMD.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE

但也有一个问题:如果进入桌面后马上启动网络支持的话,连这个过程也会结束。
回复

使用道具 举报

3#
发表于 2008-10-2 20:20:00 | 显示全部楼层
原帖由 dos时代菜鸟 于 2008-10-2 19:37 发表
有人反映 nano pe 结构 需要修改注册表SETUPREG.HIV ,完成 usb设备一级启动时的自动装载,避免量产到u盘后,由于usb驱动不上而无法找到 .isz文件。
不知道LZ有没有合理的应对方案。我这几天没有时间具体弄阿。 ...


可以这样解决:
1)从NOP.ISZ 的 system\system32 提取 showdrive.exe 和 reg.exe 两个文件,加到内核里
2)在 startpe.cmd 中 for 语句前加入以下内容:
showdrive.exe

SET V0=HKLM\System\CurrentControlSet\Services
SET V1=System32\Drivers
REG ADD %V0%\USBHUB /v ImagePath /t REG_EXPAND_SZ /d "%V1%\USBHUB.SYS" /F >NUL
REG ADD %V0%\USBCCGP /v ImagePath /t REG_EXPAND_SZ /d "%V1%\USBCCGP.SYS" /F >NUL
REG ADD %V0%\USBEHCI /v ImagePath /t REG_EXPAND_SZ /d "%V1%\USBEHCI.SYS" /F >NUL
REG ADD %V0%\USBOHCI /v ImagePath /t REG_EXPAND_SZ /d "%V1%\USBOHCI.SYS" /F >NUL
REG ADD %V0%\USBSTOR /v ImagePath /t REG_EXPAND_SZ /d "%V1%\USBSTOR.SYS" /F >NUL
REG ADD %V0%\USBUHCI /v ImagePath /t REG_EXPAND_SZ /d "%V1%\USBUHCI.SYS" /F >NUL
REG ADD %V0%\HIDUSB /v ImagePath /t REG_EXPAND_SZ /d "%V1%\HIDUSB.SYS" /F >NUL
REG ADD %V0%\MOUCLASS /v ImagePath /t REG_EXPAND_SZ /d "%V1%\MOUCLASS.SYS" /F >NUL
REG ADD %V0%\MOUHID /v ImagePath /t REG_EXPAND_SZ /d "%V1%\MOUHID.SYS" /F >NUL
REG ADD %V0%\KBDCLASS /v ImagePath /t REG_EXPAND_SZ /d "%V1%\KBDCLASS.SYS" /F >NUL
REG ADD %V0%\KBDHID /v ImagePath /t REG_EXPAND_SZ /d "%V1%\KBDHID.SYS" /F >NUL
REG ADD %V0%\CDROM /v ImagePath /t REG_EXPAND_SZ /d "%V1%\CDROM.SYS" /F >NUL
SET V0=
SET V1=

这样,隐藏分区加载问题也就解决了。

[ 本帖最后由 usbzip 于 2008-10-2 20:23 编辑 ]
回复

使用道具 举报

4#
发表于 2008-10-2 21:35:49 | 显示全部楼层
对,showdrive.exe 在注册后运行应该更合理一些。
回复

使用道具 举报

5#
发表于 2008-10-4 10:03:36 | 显示全部楼层
原帖由 yidawpf 于 2008-10-4 09:38 发表



如果把这些加到startpe.cmd中的话,那么pecmd.ini(type.ini)就没有必要再加上这几句了吧?

是的,注册表设一次就可以了。
回复

使用道具 举报

6#
发表于 2008-10-4 19:15:38 | 显示全部楼层
原帖由 yidawpf 于 2008-10-4 15:01 发表
有可能是驱动问题,你吧驱动说明一下。

在一台联想电脑上也存在此问题,在 TYPE.INI 注释掉以下语句问题解决:

`TEAM SUBJ %USB%|SHOW R:1,U       `删除原有U盘的盘符,并重新分配盘符为U:
`TEAM ENVI $USB=U:|ENVI $USB1=U:  `重新设置与U盘盘符相关的两个环境变量

`SHOW R:0         `为移动硬盘分配盘符

可能原因:配有读卡器,执行这几条命令便卡死。
回复

使用道具 举报

7#
发表于 2008-10-4 19:31:43 | 显示全部楼层
主要是读卡器比较特殊,以前遇到过此类问题。可以用快捷方式在启动后手动设置。

另外,发现 ycw565 在CMD窗口显示进程信息的方法不错,修改了一下TYLOAD.CMD(见附件)。

TYLOAD.zip

765 Bytes, 下载次数: 90, 下载积分: 无忧币 -2

回复

使用道具 举报

8#
发表于 2008-10-5 10:02:37 | 显示全部楼层
因为老毛桃的注册表设置是在INI文件中进行的,未反应有问题;startpe.cmd 的 REG命令比INI早多了,更不应该出问题。
回复

使用道具 举报

9#
发表于 2008-10-5 10:06:14 | 显示全部楼层
原帖由 yidawpf 于 2008-10-5 07:49 发表


命令怎么写?

这时PECMD尚未接管,这种方法无法实现。

在DOS时代有SideKick可支持快捷键,WIndows XP下就没有了,除非自己编一个。

可以考虑在CMD中提示是否加载小游戏,或者自动加载,再用PECMD KILL关掉。
回复

使用道具 举报

10#
发表于 2008-10-5 17:02:44 | 显示全部楼层
原帖由 yidawpf 于 2008-10-5 13:16 发表


谢谢,按你的方法成功了。

请问是指关掉CMD窗口吗?那就太好了!
回复

使用道具 举报

11#
发表于 2008-10-5 20:00:19 | 显示全部楼层
原帖由 dos时代菜鸟 于 2008-10-5 17:42 发表


只是自动判断 pecmd 接管状态,并退出cmd进程,用来节省主cmd耗费的资源。并不是启动就关闭cmd窗口。
关于cmd窗口的作用和优势,我在前面说过了,从功能角度出发这个窗口是不能屏蔽的。这是系统进入图形界 ...

谢谢说明。

现在已经习惯了CMD窗口,加点颜色、显示一下进程觉得也不错。只是关心新的东西,因为隐藏CMD窗口很难实现。
回复

使用道具 举报

12#
发表于 2008-10-10 22:00:05 | 显示全部楼层
原帖由 lbz198 于 2008-10-10 11:14 发表
楼主辛苦了。这个1010更新版在我的惠普机子上可正常运行了。上次的1004版被卡死了,进不了PE桌面,这个版本好了,中途虽然有点卡,但久等一下还是可以看到PE桌面了。另外,在写进U盘过程后,打开U盘卡巴认为有病 ...


在有读卡器的电脑上,编辑 "\外置程序\WINPE.INI" 文件,注释掉以下内容:

`SHOW R:0                                                                 `为移动硬盘分配盘符

否则“正在加载桌面。。。”显示后要等 30秒 以上才能完成。
回复

使用道具 举报

13#
发表于 2008-10-11 12:51:05 | 显示全部楼层
原帖由 yidawpf 于 2008-10-11 12:07 发表


这个看硬件情况而定吧?
在我的笔记本上,估计等待时间不超过3秒。

说明了是有读卡器的电脑,跟其它硬件没有关系。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 16:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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