CMD命令行下导入注册表文件2方法
(2009-03-24 11:44:58)
标签:
it |
分类: 资料收集 |
CMD命令行下导入注册表文件2方法
CMD命令行下下导入注册表文件2方法
命令行下导入注册表文件方法1:
(
echo Windows Registry Editor Version 5.00
echo.
echo
)>reg.reg
regedit /s reg.reg
del reg.reg
例子:
REG命令实现
eg:
REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
KeyName [\\Machine\]FullKey
远程机器的机器名 -
忽略默认到当前机器。
远程机器上只有 HKLM
和 HKU。
FullKey ROOTKEY\SubKey
ROOTKEY [
HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey
所选 ROOTKEY 下注册表项的完整名
/v
所选项之下要添加的值名
/ve
为注册表项添加空白值名<无名称>
/t
RegKey
数据类型
[
REG_SZ |
REG_MULTI_SZ |
REG_DWORD_BIG_ENDIAN |
REG_DWORD |
REG_BINARY |
REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ ]
如果忽略,则采用
REG_SZ
/s
指定一个在
REG_MULTI_SZ 数据字符串中
用作分隔符的字符
如果忽略,则将 "\0"
用作分隔符
/d
要分配给添加的注册表
ValueName 的数据
/f
不用提示就强行改写现有注册表项
例如:
REG ADD
[url=file://\\server\HKLM\Software\MyCo]\\server\HKLM\Software\MyCo[/url]
添加远程机器 ABC 上的一个注册表项
HKLM\Software\MyCo
REG ADD HKLM\Software\MyCo /v
Data /t REG_BINARY /d fe340ead
添加一个值(名称: Data,类型:
REG_BINARY,数据: fe340ead)
REG ADD HKLM\Software\MyCo /v
MRU /t REG_MULTI_SZ /d fax\0mail
添加一个值(名称: MRU,类型:
REG_MUTLI_SZ,数据: fax\0
#
隐藏并禁止访问E盘.reg
命令行下导入注册表文件方法1:
(
echo Windows Registry Editor Version 5.00
echo.
echo
)>reg.reg
regedit /s reg.reg
del reg.reg
例子:
复制内容到剪贴板
CMD命令行下导入注册表文件方法2: 代码:
(
echo Windows Registry Editor Version 5.00
echo.
echo
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
echo "NoDriveTypeAutoRun"=dword:00000091
)>noautorun.reg
regedit /s noautorun.reg
del noautorun.regREG命令实现
eg:
复制内容到剪贴板
附 (控制台注册表工具)REG ADD 用法:代码:
reg add
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
/v "NoDrives" /t reg_dword /d 10 /fREG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
例如:
#
隐藏并禁止访问E盘.reg
复制内容到剪贴板
代码:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoViewOnDrive"=dword:00000010
"NoDrives"=dword:00000010
加载中…