Board logo

标题: [注册表类] [已解决]新人请教批处理实现reg转bat的写法 [打印本页]

作者: lujice    时间: 2011-1-15 18:37     标题: [已解决]新人请教批处理实现reg转bat的写法

有些reg文件,我知道如何转为bat。例如——

“解锁隐藏.REG”的写法——
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
"CheckedValue"=dword:00000001

转为bat则写为——
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL" /v CheckedValue /t REG_DWORD /d 1 /f


但是,有些reg文件,我就不知道该如何转为bat了!例如——

“设置King.bat为自启动.reg”
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"KING"="c:\\Program Files\\Kingsoft\\Kingsoft Internet Security\\King.bat"

“取消King.bat为自启动.reg”
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"KING"=-

又如——
“显示“简单共享”.reg”
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SimpleSharing]
"Type"="checkbox"

“隐藏“简单共享”.reg”(可以禁止菜鸟更改权限)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SimpleSharing]
"Type"=-

请教各位老大,以上几个reg文件,该如何转为bat???

预先感谢了!!!

顿首......

[ 本帖最后由 lujice 于 2011-1-15 19:05 编辑 ]
作者: lujice    时间: 2011-1-15 18:43     标题: 给自己顶起来!!!

分享一些小工具,我的原创喔!!!
“允许访问.bat”,代码为——
@ echo y| cacls %* /p everyone:f
exit

“禁止访问.bat”,代码为——
@ echo y| cacls %* /p everyone:n
exit

“显示所有.bat”,代码为——
@ attrib -s -h %*
@ attrib -s -h %*\*.* /s /d
exit

“隐藏所有.bat”,代码为——
@ attrib +s +h %*
@ attrib +s +h %*\*.* /s /d
exit

用法——
把要处理的文件夹或文件,拖到批处理的图标上,就OK!

[ 本帖最后由 lujice 于 2011-1-18 11:45 编辑 ]
作者: tmplinshi    时间: 2011-1-15 18:57

本帖最后由 tmplinshi 于 2011-7-20 11:28 编辑
“设置King.bat为自启动.reg”
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"KING"="c:\\Program Files\\Kingsoft\\Kingsoft Internet Security\\King.bat"
  1. reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "KING" /t reg_sz /d "c:\Program Files\Kingsoft\Kingsoft Internet Security\King.bat" /f
  2. rem “/t reg_sz”可以省略
复制代码
————————————————————————
“取消King.bat为自启动.reg”
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"KING"=-
  1. reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "KING" /f
复制代码
————————————————————————
也可以不转换:
  1. Windows Registry Editor Version 5.00
  2. ; @cls & start regedit /s %0 & exit
  3. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
  4. "CheckedValue"=dword:00000001
复制代码
[ 本帖最后由 tmplinshi 于 2011-1-15 19:01 编辑 ]
作者: lujice    时间: 2011-1-15 19:04

感谢 tmplinshi !!
谢了!!!




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2