无忧启动论坛

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

[01-01-2008更新]: 用VistapeBuilder 011打造最新的VistaPE 2.0

[复制链接]
1#
发表于 2006-12-24 19:58:44 | 显示全部楼层
原帖由 123 于 2006-12-20 04:14 PM 发表
可惜我做的每次都是在出现鼠标后自动重启。

我的也是:Q
lz可否解释一下怎么回事:'(
回复

使用道具 举报

2#
发表于 2006-12-25 08:45:16 | 显示全部楼层
原帖由 khauyeung 于 2006-12-24 10:24 PM 发表

你的问题可能是内存不足够,或者是插件、系统文件不全,又或者是BSExplorer配置错误引起。我在顶楼附件那里面只包含脚本供参考,不包含配套的插件和系统文件。你需要自己找寻适合的插件和系统文件,并对脚本作相 ...

谢谢!等ftp开放就去下:D
回复

使用道具 举报

3#
发表于 2006-12-26 22:37:08 | 显示全部楼层
请问如何在pe2.0里添加ime支持
我想把微软输入法加进去,可是在网上搜索到一片文章,是机译的,没法看
懂行的高人来指导下阿
http://support.microsoft.com/kb/926181/zh-cn
回复

使用道具 举报

4#
发表于 2006-12-27 15:40:57 | 显示全部楼层
原帖由 khauyeung 于 2006-12-26 11:33 PM 发表

pe2.0的输入法处理跟以前XP/2K3有很大不同。要在pe2.0里面加添加ime支持,除了要加入有关输入法的相对文件,还要作注册表处理。我没有也不准备加微软输入法,不过我成功的把极品中文输入法加进我的VistaPE并作了 ...

输入法加是加进去了,不过不能自动加载,要运行一下配置文件才行。
配置文件是这样写的:
@echo off                                                   
REGSVR32 /S %WinDir%\System32\MSUTB.DLL                  
REGSVR32 /S %WinDir%\System32\MsCtfMonitor.DLL            
REGSVR32 /S %WinDir%\System32\IME\shared\IMEAPIS.DLL
REGSVR32 /S %WinDir%\System32\IME\shared\imecfm.dll
REGSVR32 /S %WinDir%\System32\IME\shared\IMEPADSM.DLL
REGSVR32 /S %WinDir%\System32\IME\shared\IMETIP.DLL
REGSVR32 /S %WinDir%\System32\IME\shared\imever.dll
REGSVR32 /S %WinDir%\System32\IME\shared\IMJKAPI.DLL
REGSVR32 /S %WinDir%\System32\IME\shared\MSCAND20.DLL
REGSVR32 /S %WinDir%\System32\IME\IMESC5\ImSCCfg.DLL
REGSVR32 /S %WinDir%\System32\IME\IMESC5\ImSCCore.dll
REGSVR32 /S %WinDir%\System32\IME\IMESC5\IMSCTIP.dll
REGSVR32 /S %WinDir%\System32\IME\IMESC5\imscui.DLL
REGSVR32 /S %WinDir%\System32\IME\IMESC5\PMIGRATE.dll
REG ADD HKCU\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}                                                                                        > nul
REG ADD HKCU\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}\LanguageProfile                                                                        > nul
REG ADD HKCU\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}\LanguageProfile\0x00000804                                                             > nul
REG ADD HKCU\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}\LanguageProfile\0x00000804\{F3BA9077-6C7E-11D4-97FA-0080C882687E}                      > nul
REG ADD HKCU\Software\Microsoft\CTF\TIP\{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}\LanguageProfile\0x00000804\{F3BA9077-6C7E-11D4-97FA-0080C882687E} /v "Enable" /t REG_DWORD /d 1                                                                                                     > nul
REG ADD HKCU\Software\Microsoft\CTF\Assemblies\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31} /v "Default" /d "{00000000-0000-0000-0000-000000000000}" /f         > nul
REG ADD HKCU\Software\Microsoft\CTF\Assemblies\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31} /v "Profile" /d "{00000000-0000-0000-0000-000000000000}" /f         > nul
REG ADD HKCU\Software\Microsoft\CTF\Assemblies\0x00000804\{34745C63-B2F0-4784-8B67-5E12C8701A31} /v "KeyboardLayout" /t REG_DWORD /d "00000804" /f                   > nul
start CTFMON.EXE  
比如名字叫IMEReg.CMD,放在system32\IME里,我的STARTNET.CMD是这么写的:
wpeinit
@echo off                              
echo Preparing WinPE ...                             
@echo.                                 
Call %WinDir%\System32\IME\IMEReg.CMD
启动pe以后不能自动运行这个IMEReg.CMD文件,但是手动运行没有问题,输入法也正常:Q

搞定了,仔细看了下config那个script文件,原来和正常的pe不一样啊;P

[ 本帖最后由 haonan 于 2006-12-27 10:39 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2006-12-28 08:43:46 | 显示全部楼层
原帖由 khauyeung 于 2006-12-28 05:09 AM 发表

要做到微软拼音输入法在VistaPE自动加载,办法是有好多种的。我是这样做的:

1. 把需要的文件和文件夹加到 \windows\ime\imesc5, \windows\system32\ime\imesc5和\windows\system32\ime\shared.  把ctfmon.e ...

我是把需要注册的东西加紧startnet.cmd文件让他自动加载的,效果和你的一样:lol
不过确实原版微软输入法不适合加入pe里,体积太大,用精简版就好多了,只有10m多点
回复

使用道具 举报

6#
发表于 2006-12-29 13:08:51 | 显示全部楼层
我用waik做了一个pe,可是发现无法支持鼠标中键,请问lz怎么实现支持鼠标中键的?
回复

使用道具 举报

7#
发表于 2007-2-14 22:31:56 | 显示全部楼层
我用khauyeung 顶楼提供的脚本加上新出来的explorer和mmc脚本,成功实现无乱码。
不过鼠标双击很别扭,每次都是在新窗口打开窗口,而不是在原窗口打开窗口,只能先右键然后单击资源管理器选项才能在原创口打开窗口,文件夹选项里改了都不起作用,估计注册表问题。
桌面,开始菜单和快速启动栏可以把快捷方式直接复制到/system32/config/systemprofile下面对应目录下,默认用户是system

vm1.jpg (178.35 KB, 下载次数: 141)

1

1

vm2.jpg (184.18 KB, 下载次数: 144)

2

2
回复

使用道具 举报

8#
发表于 2007-2-15 12:00:51 | 显示全部楼层
原帖由 khauyeung 于 2007-2-14 11:37 PM 发表

原来的WinPE 2.0是把环境变量UserProfile放在%windir%\system32\config\systemprofile的,这种设定在命令提示符作为Shell的情况下并无不妥。现在我们在WinPE里面使用Explorer做Shell,应该把注册表内环境变量Us ...

老大能解决那个双击都是在新窗口打开的问题吗,这样很不爽:handshake
回复

使用道具 举报

9#
发表于 2007-2-15 18:58:52 | 显示全部楼层
原帖由 khauyeung 于 2007-2-15 02:29 PM 发表
2-15-2007: 成功为VistapeBuilder添加Explorer Shell和MMC 脚本,下载地址:

1. EXP_MMC_Patch.rar, 1.41MB, 新加的脚本,覆盖先前的VistapeBuilder即可:
http://www.sendspace.com/file/qns0py

2. Vista ...

你的mmc打开服务,有没有弹出一个错误
回复

使用道具 举报

10#
发表于 2007-3-12 19:40:24 | 显示全部楼层
lz能不能把pe2.0的声音搞出来.
还有,运行PENetCfg提示有个tcp什么的服务没开,点确定开不了,请问怎么解决的

[ 本帖最后由 haonan 于 2007-3-12 10:27 PM 编辑 ]
回复

使用道具 举报

11#
发表于 2007-3-13 10:40:34 | 显示全部楼层
原帖由 khauyeung 于 2007-3-13 05:44 AM 发表

PENetCfg需要有齐下面3个元素才能在WinPE 2.0正常运行:
1.  新的PENetCfg.exe version 2.30 (包含在文件夹VistapeBuilder_SP1a\Projects\VistaPE\Net\PENetCfg里面)
2.  tcpipreg.sys (tcpipre ...

谢谢,这个搞定了。
声音大侠有办法搞定吗?
我导入了声音相关的几个注册表,但是服务还是启动不了
回复

使用道具 举报

12#
发表于 2007-3-16 11:49:02 | 显示全部楼层
原帖由 天知道 于 2007-3-16 11:03 AM 发表



是我的脚本运行问题,已经调整了。iso还是不好用。现在我是手动作。
怎样设置自动启用网络啊?我改了penetcfg.ini文件,将autostart=yes,但是在虚拟机中测试它并没有自动启动。谢谢了!

wpeinit初始化完了就支持网络了
你在运行里运行一次wpeinit看看
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 03:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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