无忧启动论坛

标题: 批处理载入注册表的问题!!!! [打印本页]

作者: ddxqbb    时间: 2007-6-28 11:04
标题: 批处理载入注册表的问题!!!!
看了N多说明...按照

RegWrite ( "键名" [,"值项", "类型", 数据] )编写了如下批处理文件..

@echo off
RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion"[,
"RegisteredOrganization","REG_SZ","注册组织"])
RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion"[,
"RegisteredOwner","REG_SZ","注册名"])

但是一样无法导入......请教各位大虾!!!!那里出错了!!!!
作者: ddxqbb    时间: 2007-6-29 09:59
@echo off
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOrganization /t REG_SZ /d 注册组织 /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v RegisteredOwner /t REG_SZ /d 注册名 /f

这种方法也试了。..也不行....
作者: gaff    时间: 2007-7-16 16:43
可以啊.
你98系统?PE?
作者: netwinxp    时间: 2007-7-16 17:27
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion"

红色部分错误:o

[ 本帖最后由 netwinxp 于 2007-7-16 10:36 PM 编辑 ]
作者: netwinxp    时间: 2007-7-16 17:34
另:regwrite、regread、regdelete是用在wsh里面的!!例如:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\ScriptEngine\Value", "某些字符串值"
WshShell.RegWrite "HKCU\ScriptEngine\Key\", 1 ,"REG_DWORD"

作者: netwinxp    时间: 2007-7-16 22:33
正确答案1:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization","注册组织"
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOwner","注册名"

正确答案2:
reg add HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion /v RegisteredOrganization /t REG_SZ /d 注册组织 /f
reg add HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion /v RegisteredOwner /t REG_SZ /d 注册名 /f

不懂的,就到http://bbs.wuyou.net/forum.php?mod=viewthread&tid=109408学学;P(答案1的后面3、4为一行,5、6为一行,他自动换行了:L )

[ 本帖最后由 netwinxp 于 2007-7-16 10:56 PM 编辑 ]
作者: netwinxp    时间: 2007-7-16 22:59
只不过第一个答案是.VBS不是批处理;P




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