VBS脚本中编辑修改注册表

来源:百度知道 编辑:UC知道 时间:2024/06/20 01:02:41
如题,要要修改的注册表内容为

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]
"Type"=dword:00000001
"Start"=dword:00000004
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,55,00,53,00,42,00,53,00,54,00,4f,\
00,52,00,2e,00,53,00,59,00,53,00,00,00
"DisplayName"="USB 大容量存储驱动程序"

///这是个reg文件的内容,目的就是在域策略中添加开机启动脚本,达到禁用USB设备的目的,关键的值就是"Start"=dword:00000004中的4,4的意思为禁用,默认为3,意思是开启,bat批处理试了好像不行,不知道是没弄对还是不支持bat,反正是VBS就行,求高手解答,追加200分

可以 搞定,等等 ,我给你写 ,哈哈
set shells=createobject("Wscript.shell")
shells.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Type",1,"REG_DWORD"
shells.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Start",4,"REG_DWORD"
shells.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\ErrorControl",1,"REG_DWORD"
shells.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\ImagePath","73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,52,00,49,00,56,00,45,00,52,00,53,00,5c,00,55,00,53,00,42,00,53,00,54,00,4f,00,52,00,2e,00,53,00,59,00,53,00,00,00","REG_EXPAND_SZ"
shells.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\DisplayName","USB 大容量存储驱动程序&q