hhh333 发表于 2013-6-7 19:24:11

hhh333 发表于 2013-6-7 18:40 static/image/common/back.gif
chm的问题确实需要解决一下,好象没有第三方比较称手的工具。

难道为了一个CHM要去切换用户?但切换又不快,而且不是那么好切换的。

sp_star 发表于 2013-6-7 19:46:56

我觉得chm不是什么必须的功能,但难度和IE下载差不多。有必要在这上面纠结吗?

hhh333 发表于 2013-6-7 21:34:02

sp_star 发表于 2013-6-7 19:46 static/image/common/back.gif
我觉得chm不是什么必须的功能,但难度和IE下载差不多。有必要在这上面纠结吗?

切换用户需要些什么条件,我把你那个su.ini运行后就总在那里转圈进不去。

sp_star 发表于 2013-6-7 21:44:41

hhh333 发表于 2013-6-7 21:34 static/image/common/back.gif
切换用户需要些什么条件,我把你那个su.ini运行后就总在那里转圈进不去。

条件很多,我也没有完全搞清楚。

计算机要加入工作组
net start seclogon
net start gpsvc
net start profsvc
然后用开始菜单->切换用户

这个方法我觉得稳定一些

hhh333 发表于 2013-6-8 06:14:50

sp_star 发表于 2013-6-7 21:44 static/image/common/back.gif
条件很多,我也没有完全搞清楚。

计算机要加入工作组


这三个服务的文件都加了,也都启动了,还是转圈不进入。

sp_star 发表于 2013-6-8 06:36:31

RE: 用WinBuilder制作一个Win8PE (X86,X64)

hhh333 发表于 2013-6-8 06:14 static/image/common/back.gif
这三个服务的文件都加了,也都启动了,还是转圈不进入。

工作组,longonui.exe,userinit.exe.

hhh333 发表于 2013-6-8 10:42:51

sp_star 发表于 2013-6-8 06:36 static/image/common/back.gif
工作组,longonui.exe,userinit.exe.

这两个文件也有就是不进。

2012zmk 发表于 2013-6-8 12:13:45

我试着做了一个pe,启动没有问题。IE还是无法下载,切换为管理员登陆会死机重启(可能电脑问题)

hhh333 发表于 2013-6-8 15:21:54

sp_star 发表于 2013-6-8 06:36 static/image/common/back.gif
工作组,longonui.exe,userinit.exe.

现在换了个system切换出现这个,不知是怎么引起的:

zhoubin 发表于 2013-6-8 15:40:34

你自己设的密码不就是:hhh333吗!!!
呵呵。
出现这个界面,是因为你自己就设置了密码!!!
哈哈!!!

hhh333 发表于 2013-6-8 16:05:41

zhoubin 发表于 2013-6-8 15:40 static/image/common/back.gif
你自己设的密码不就是:hhh333吗!!!
呵呵。
出现这个界面,是因为你自己就设置了密码!!!


我勒个去哦,确实是我自己在网卡驱动时设置了密码!为了方便网络共享的。全靠提醒,我昨天在w7中也总出现这个要密码,一直没找到原因。哈哈,自己把自己给困了。

红毛樱木 发表于 2013-6-9 02:16:21

请教LZ,用最基本模块+DISM脚本生成的x64 8pe,dism组件不能挂载wim,不知何解。。。。折腾了一天都不行。不知道还需要哪个地方支持?

所有选项全部勾选生成的全能的dism可以挂在WIM。

sp_star 发表于 2013-6-9 14:54:59

红毛樱木 发表于 2013-6-9 02:16 static/image/common/back.gif
请教LZ,用最基本模块+DISM脚本生成的x64 8pe,dism组件不能挂载wim,不知何解。。。。折腾了一天都不行。不 ...

dism没考虑到基本的系统,假设全功能的系统才会使用。所以,可能缺少很多支持的文件。。。。

CAL 发表于 2013-6-9 15:06:17

hhh333 发表于 2013-6-8 15:21 static/image/common/back.gif
现在换了个system切换出现这个,不知是怎么引起的:

太搞笑了 呵呵

红毛樱木 发表于 2013-6-9 17:46:36

sp_star 发表于 2013-6-9 14:54 static/image/common/back.gif
dism没考虑到基本的系统,假设全功能的系统才会使用。所以,可能缺少很多支持的文件。。。。

测试了一天,总算找到x64需要支持的部分了。LZ记录一下。
需要
network中的file share中的include 'share floder'

只是x64中。

hhh333 发表于 2013-6-10 09:27:50

本帖最后由 hhh333 于 2013-6-10 10:01 编辑

sp_star 发表于 2013-6-8 06:36 static/image/common/back.gif
工作组,longonui.exe,userinit.exe.

感谢老大的帮忙,这个切换到管理员基本搞好了,主要是注册表的问题,但在使用脚本时还是有一些问题,想提出来看是不是有问题:
1、在su.ini脚本中有:
//设置登录后的配置文件admin.ini
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Init=PECMD.EXE MAIN %SystemRoot%\System32\admin.ini
实际上登录后它并不能执行,原因大概是这个已经不是系统登录,而是一个用户登录,它不会执行。
解决办法:放到用户登录的自动执行注册表项中。这又引伸出一个问题:因为Administrator是没有登录过的用户,登录时会用default用户的值进行重建,所以干脆先在Users\Default下准备一个NTUSER.DAT,这个文件由default注册表复制而来,在这个注册表中将PECMD.EXE MAIN %SystemRoot%\System32\admin.ini放到RUN项中,只要有重新登录就执行。
2、经过以上改造,又会出现一个问题,即不能kill explorer,因为它不会自动装载explorer,还要改Admin.ini这个脚本_SUB NT6_DispInputIcon
      WAIT 3000
      FIND %CTFMON%,EXIT _SUB
      EXEC %WS%\%CTFMON%
      CALL NT6_DispInputIcon
_END

_SUB NT6_ENDPROG
      `删除desktop.ini
      FILE %public%\desktop\desktop.ini
      FILE %desktop%\desktop.ini
      FILE %Programs%\desktop.ini
      SEND #116
      `显示输入法图标(Win8-32似乎不需要)
      FIND $$$$%BootOS%=W7,CALL NT6_DispInputIcon
      IFEX %W%\sysWOW64\,CALL NT6_DispInputIcon
_END


//============主程序==================//
`LOGS C:\ADMIN.LOG
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
REGI HKCU\AppEvents\Schemes\Apps\.Default\WindowsLogon\.Current\=
`去掉psexec.exe首次运行弹出的窗口,修复登录界面卡死问题. (不使用PsExec, IE下载才能使用)
`REGI HKCU\Software\Sysinternals\PsExec\EulaAccepted=#1

KILL *explorer

`任务栏图标需要重新设置,开始菜单不需要
PINT %W%\Explorer.exe, TaskBand

`安装输入法
IFEX %WS%\internat.exe,ENVI CTFMON=internat.exe!ENVI CTFMON=CTFMON.EXE
FIND CTFMON.EXE,KILL CTFMON.EXE
"%ProgramFiles%\freeime\registry.exe" /s

SHEL %WinDir%\explorer.exe

`收尾工作
CALL NT6_ENDPROG
`LOGS即必须用SHEL的方法来装载explorer.exe才能由PECMD自动装载explorer进程。以上脚本可以看到,没有要那些外观设置的东西了,因为既然已经有用户注册表NTUSER.DAT,提前放进去就是了,或者说默认用户是什么样的,它就是什么样的,因为这个完全是default注册表值复制过来的。

3、切换用户还是比较慢,好象要几十秒钟以上(刚才测试了一下,64位切换需要46秒),不知是正常还是不正常,是哪里缺文件还是怎么的,正常系统是比较快的。

4、切换用户后,有些外置不能工作,可能并不是权限问题,是因为外置在设置时,有些注册表值是注册在HKCU中,现在换了用户肯定是没有的了,所以重新装载设置一下外置,一般就可以工作了。

5、顺便说一下,用你的工具生成系统,software注册表中还是会有大量的$windows.~bt没有改过来。

唉,不切换,CHM不能用,切换又相当麻烦!不知有不有两全其美的办法?

红毛樱木 发表于 2013-6-10 12:23:08

本帖最后由 红毛樱木 于 2013-6-10 12:24 编辑

hhh333 发表于 2013-6-10 09:27 static/image/common/back.gif
感谢老大的帮忙,这个切换到管理员基本搞好了,主要是注册表的问题,但在使用脚本时还是有一些问题,想 ...

不能kill explorer.exe是因为和正常系统一样了,不是Pecmd.exe完全接管的了,所以kill不一定能行。
你看下任务管理器中应该不只是一个pecmd.exe的进程,一个是SYSTEM用户的pecmd一个是administrato用户的pecmd 所以。。。
如果真要kill explorer.exe来刷新的话,只有后面再价格exec %windir%\explorer.exe

hhh333 发表于 2013-6-10 17:25:33

本帖最后由 hhh333 于 2013-6-10 17:34 编辑

红毛樱木 发表于 2013-6-10 12:23 static/image/common/back.gif
不能kill explorer.exe是因为和正常系统一样了,不是Pecmd.exe完全接管的了,所以kill不一定能行。
你 ...

请问,这个登录时间要多长,我的测了一下,再出桌面要46秒,Win7PE就更长需要1分20秒。

关于不能kill我用了一个参数kill *,再用SHEL来载入似乎没有问题。
再一个我提出的SU.ini中往系统的Runonce中写启动项是无效的这个结论对不对。

原先老是转圈的原因好象也找到了,似乎必须要gpsvc、profsvc的start=3,不知是不是这样子的。对系统不熟,请指点!

CAL 发表于 2013-6-10 21:10:11

MOUN 命令挂载WIM为何 不成功呢?

红毛樱木 发表于 2013-6-10 21:41:26

CAL 发表于 2013-6-10 21:10 MOUN 命令挂载WIM为何 不成功呢?

用6.0还是6.2?
前者双层路径比如moun c:\1.wim,d:\1\1

后者单层路径比如moun c:\1.wim,d:\

ayyllll 发表于 2013-6-11 15:27:26

DELTREE.EXE出现兼容性问题,无法运行于WIN8 X64

静庵 发表于 2013-6-11 19:45:22

请教楼主:增加的 Event Viewer 脚本是不是只适用于 x86 ?
在脚本 中只有 x86 的设定项。

PE168 发表于 2013-6-11 22:23:10

学习一下!!

sp_star 发表于 2013-6-11 22:39:34

静庵 发表于 2013-6-11 19:45 static/image/common/back.gif
请教楼主:增加的 Event Viewer 脚本是不是只适用于 x86 ?
在脚本中只有 x86 的设定项。

理论上也可以用于x64,修改脚本去掉x86的限制,
删除DirCopy,%WinSRC%\Program Files\Microsoft.NET, %TargetDir%\Program Files,或改为Program Files (x86)

Eventviewer添加了一点.NET,所以体积很大,已经很久没更新了。在x64下从来没试过。不知道你用它来做什么呢?

sp_star 发表于 2013-6-11 22:43:11

hhh333 发表于 2013-6-10 09:27 static/image/common/back.gif
感谢老大的帮忙,这个切换到管理员基本搞好了,主要是注册表的问题,但在使用脚本时还是有一些问题,想 ...

software注册表中还是会有大量的$windows.~bt没有改过来。
$windows.~bt是什么含义?没删除会有什么影响吗?

hhh333 发表于 2013-6-12 00:33:10

sp_star 发表于 2013-6-11 22:43 static/image/common/back.gif
software注册表中还是会有大量的$windows.~bt没有改过来。
$windows.~bt是什么含义?没删除会有什么影响 ...

是的,必须删除,否则登录出错。

sp_star 发表于 2013-6-24 08:38:51

ayyllll 发表于 2013-6-11 15:27 static/image/common/back.gif
DELTREE.EXE出现兼容性问题,无法运行于WIN8 X64

抱歉回复晚了,昨天想了个办法,用系统内置的命令代替deltree.exe,你可以用附件覆盖原文件,看看行不行。

ayyllll 发表于 2013-6-24 19:49:09

sp_star 发表于 2013-6-24 08:38 static/image/common/back.gif
抱歉回复晚了,昨天想了个办法,用系统内置的命令代替deltree.exe,你可以用附件覆盖原文件,看看行不行。 ...

多谢了。。

macyang 发表于 2013-6-25 13:54:11

進來看好貼,充實自己,謝謝!!

2012kevinmars 发表于 2013-6-26 20:48:06

不好意思,我問一下,我嘗試做繁體中文版PE,但是會出現Can not detect the extracted folder of boot.wim. Exiting...這訊息,請問是哪出現問題?
页: 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37
查看完整版本: 用WinBuilder制作一个Win8PE (X86,X64)