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

[系统增强] 批处理设定开机密码

[复制链接]
发表于 2008-8-23 09:19:27 | 显示全部楼层 |阅读模式
  1. @echo off
  2. set cishu=3
  3. echo 你有3次机会
  4. :two
  5. if "%cishu%"=="0" cls&echo 没机会啦&pause&exit
  6. set /p mima=请输入密码
  7. if "%mima%"=="1234" goto one
  8. cls&echo 密码错误
  9. set /a cishu=cishu-1
  10. echo 您还有%cishu%次&goto two
  11. :one
  12. echo 密码正确
  13. pause
复制代码
让他绑定在电脑登陆画面上上
先启动bat,密码过关后在启动其他项。

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢分享

查看全部评分

发表于 2008-8-23 11:08:06 | 显示全部楼层
BAT能做到吗?疑问。。。
为何不直接设登录密码。
发表于 2008-8-23 12:12:35 | 显示全部楼层
对了
关键要放在哪个启动项里??
是run runonce 还是。。。。。。。。。。。。
启动项的启动顺序是不一样的
放在太前面的话 程序还没载入 无法识别
放在太后面的话 你开机完成了 不必去管这个批处理了
发表于 2009-3-15 11:58:24 | 显示全部楼层
应该终止掉explorer.exe,然后把taskmgr.exe改名,运行批处理,最后再改回来
发表于 2009-4-17 17:10:10 | 显示全部楼层
在楼主的基础上改进,请把这个批处理放在“C:\Documents and Settings\你的登陆账户\「开始」菜单\程序\启动”下。
代码:
  1. @echo off
  2. taskkill /f /im explorer.exe>nul
  3. reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskmgr /t REG_DWORD /d 1 /f>nul
  4. set count=3
  5. :lp
  6. echo.
  7. set /p password=请输入密码:
  8. set /a count-=1
  9. if "%password%"=="123" goto next
  10. echo.
  11. echo 密码错误!你还有%count%次机会尝试密码!在没有输入正确密码前,切勿点击x关闭!
  12. if %count%==0 shutdown -s -t 10 -c 密码错误,本机子将在10秒后自动关闭!
  13. goto lp
  14. :next
  15. echo.
  16. echo 密码正确,马上进入系统,请稍等…… &ping -n 3 127.1 >nul
  17. start explorer.exe
  18. reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskmgr /f>nul
  19. exit/b
复制代码
请仔细看代码,这里初始的密码是123。有三次机会尝试密码,如果三次都错误,就会自动关机!请注意!
当然作为实验,最好先不要把这个批处理放在启动中。可以直接双击,进行测试。
发表于 2009-5-8 13:57:33 | 显示全部楼层
说实在话,这个批处理作用不大。
发表于 2009-5-8 19:47:23 | 显示全部楼层
这个批处理只是好玩,实用性就一点,给你的系统再加一层防护!
发表于 2009-6-17 16:12:06 | 显示全部楼层
这样太复杂了,还不如用CMD的自带命令,shutdown -s -t 时间(秒)
发表于 2009-6-17 21:39:29 | 显示全部楼层
给肉鸡发去不错  就是太狠毒了
发表于 2010-7-19 11:24:47 | 显示全部楼层
7楼 错误有点多了 有许多等号和引号都没加
发表于 2011-8-29 13:53:48 | 显示全部楼层

  1. @echo off
  2. taskkill /f /im explorer.exe>nul
  3. shutdown /s /t 30 /c 请在规定时间内输入密码,否则电脑自动关机!
  4. :start
  5. set /p mima=请输入密码,敢按X你惨了:
  6. if "%mima%"=="1234" goto true
  7. cls&echo 密码错误
  8. goto start
  9. :true
  10. shutdown /a
  11. echo 密码正确,马上进入系统,请稍等…… &ping -n 3 127.1 >nul
  12. start explorer.exe
  13. exit
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-16 23:00 , Processed in 0.021368 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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