无忧启动论坛

标题: 【求助】帮新手看看这个脚本哪里有问题【已解决】 [打印本页]

作者: hf0002    时间: 2009-12-21 10:44
标题: 【求助】帮新手看看这个脚本哪里有问题【已解决】
我在pe下往本地安装软件要写用户注册表,不知道这样为什么写不进去
@echo off
set hhh="c:\Documents and Settings"
attrib %hhh%\administrator\NTUSER.DAT -h
ren %hhh%\administrator\NTUSER.DAT ntuser.hiv
REG LOAD HKU\han %hhh%\administrator\ntuser.hiv
regedit /s users.reg
reg unload HKU\han
ren %hhh%\administrator\ntuser.hiv NTUSER.DAT

俺是新手,不知道方法,自己瞎琢磨的,帮忙看看吧
不知道是不是延迟的问题

[ 本帖最后由 hf0002 于 2009-12-25 16:13 编辑 ]
作者: possible008    时间: 2009-12-21 11:29
呵呵~~~没碰到这情况,不过你翻翻旧贴应该能找到答案的
作者: haxc    时间: 2009-12-21 13:56
不太清楚,反正我reg add xxxxxxxxxxxx都不成功
只能手动点击bat或regedit /s *.reg
作者: 94first    时间: 2009-12-22 13:37
修改WINPE03.INI

EXEC !%OPDir%\文件操作\OFFICE2003\INSOFFICE.CMD
像这样就可以自动写入注册表
作者: zhaohj    时间: 2009-12-22 16:30
原帖由 haxc 于 2009-12-21 13:56 发表
不太清楚,反正我reg add xxxxxxxxxxxx都不成功
只能手动点击bat或regedit /s *.reg


贴一下我的REG,修改计算机名(这里是WINXP)不用重启:
reg add "HKLM\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d winxp /f
reg add "HKLM\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d winxp /f
reg add "HKLM\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet001\Control\ComputerName\ComputerName" /v ComputerName /t REG_SZ /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet001\Control\ComputerName\ActiveComputerName" /v ComputerName /t REG_SZ /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters" /v NV Hostname /t REG_SZ /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters" /v Hostname /t REG_SZ /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet003\Control\ComputerName\ComputerName" /v ComputerName /t REG_SZ /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet003\Services\Tcpip\Parameters" /v NV Hostname /t REG_SZ /d winxp /f
Reg add "HKLM\SYSTEM\ControlSet003\Services\Tcpip\Parameters" /v Hostname /t REG_SZ /d winxp /f
rem 下面是自动登录
Reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d winxp /f
Reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AltDefaultDomainName /t REG_SZ /d winxp /f
Reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d Administrator /f
Reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /f
Reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersionWinlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
作者: hf0002    时间: 2009-12-25 14:06
各位,我是要往本地系统中写,不是pe系统的哦
作者: gosun    时间: 2009-12-25 14:31
@echo offset "hhh=c:\Documents and Settings"attrib "%hhh%\administrator\NTUSER.DAT" -hren "%hhh%\administrator\NTUSER.DAT" ntuser.hivREG LOAD HKU\han "%hhh%\administrator\ntuser.hiv"regedit /s users.regreg unload HKU\hanren "%hhh%\administrator\ntuser.hiv" NTUSER.DAT你第一个SET命令有误,给你改了,下面的语句少了很多“”号了,用上面这个应该没问题的。。。。

[ 本帖最后由 gosun 于 2009-12-25 15:31 编辑 ]
作者: hf0002    时间: 2009-12-25 16:13
标题: 回复 #7 gosun 的帖子
谢了哦,俺的问题已经搞定了,俺的命令用错了哈哈




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