[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
14行把set去掉
set用于对象赋值

QQ 20147578

TOP

  1. strOut = ""
  2. s = 0
  3. For each i in GetObject("winmgmts:").InstancesOf("Win32_DiskDrive")
  4.     strOut = strOut & i.Signature
  5. Next
  6. m = (strOut - 3) * 7    '复杂密码
  7. Wscript.Echo "硬盘的序列号串:" & strOut
  8. Wscript.Echo "复杂密码:" & m
  9. do
  10.     a = inputbox("请输入暗码")
  11.     if a = m then
  12.         msgbox "认证成功"
  13.         exit do
  14.     else
  15.         if s = 1 then '设置认证次数为1
  16.             msgbox "已经达到认证上限, 认证程序关闭"
  17.             exit do
  18.         else
  19.             s = s + 1
  20.             msgbox "认证出错, 请检查暗码"
  21.         end if
  22.     end if
  23. loop
复制代码

QQ 20147578

TOP

  1. strOut = ""
  2. s = 0
  3. For each i in GetObject("winmgmts:").InstancesOf("Win32_DiskDrive")
  4.     strOut = strOut & i.Signature
  5. Next
  6. m = (strOut - 3) * 7    '复杂密码
  7. Wscript.Echo "硬盘的序列号串:" & strOut
  8. Wscript.Echo "复杂密码:" & m
  9. do
  10.     a = inputbox("请输入暗码")
  11.     if a = Cstr(m) then
  12.         msgbox "认证成功"
  13.         exit do
  14.     else
  15.         if s = 1 then '设置认证次数为1
  16.             msgbox "已经达到认证上限, 认证程序关闭"
  17.             exit do
  18.         else
  19.             s = s + 1
  20.             msgbox "认证出错, 请检查暗码"
  21.         end if
  22.     end if
  23. loop
复制代码
刚才没测试,这次测试过了
1

评分人数


QQ 20147578

TOP

返回列表