标题: [系统增强] 批处理设定开机密码 [打印本页]
作者: 新硕 时间: 2008-8-23 09:19 标题: 批处理设定开机密码
- @echo off
- set cishu=3
- echo 你有3次机会
- :two
- if "%cishu%"=="0" cls&echo 没机会啦&pause&exit
- set /p mima=请输入密码
- if "%mima%"=="1234" goto one
- cls&echo 密码错误
- set /a cishu=cishu-1
- echo 您还有%cishu%次&goto two
- :one
- echo 密码正确
- pause
复制代码
让他绑定在电脑登陆画面上上
先启动bat,密码过关后在启动其他项。
作者: pusofalse 时间: 2008-8-23 11:08
BAT能做到吗?疑问。。。
为何不直接设登录密码。
作者: 基拉freedom 时间: 2008-8-23 12:12
对了
关键要放在哪个启动项里??
是run runonce 还是。。。。。。。。。。。。
启动项的启动顺序是不一样的
放在太前面的话 程序还没载入 无法识别
放在太后面的话 你开机完成了 不必去管这个批处理了
作者: mmfy 时间: 2009-3-15 11:58
应该终止掉explorer.exe,然后把taskmgr.exe改名,运行批处理,最后再改回来
作者: keen 时间: 2009-4-17 17:10
在楼主的基础上改进,请把这个批处理放在“C:\Documents and Settings\你的登陆账户\「开始」菜单\程序\启动”下。
代码:- @echo off
- taskkill /f /im explorer.exe>nul
- reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskmgr /t REG_DWORD /d 1 /f>nul
- set count=3
- :lp
- echo.
- set /p password=请输入密码:
- set /a count-=1
- if "%password%"=="123" goto next
- echo.
- echo 密码错误!你还有%count%次机会尝试密码!在没有输入正确密码前,切勿点击x关闭!
- if %count%==0 shutdown -s -t 10 -c 密码错误,本机子将在10秒后自动关闭!
- goto lp
- :next
- echo.
- echo 密码正确,马上进入系统,请稍等…… &ping -n 3 127.1 >nul
- start explorer.exe
- reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskmgr /f>nul
- exit/b
复制代码
请仔细看代码,这里初始的密码是123。有三次机会尝试密码,如果三次都错误,就会自动关机!请注意!
当然作为实验,最好先不要把这个批处理放在启动中。可以直接双击,进行测试。
作者: hjh700913 时间: 2009-5-8 13:57
说实在话,这个批处理作用不大。
作者: keen 时间: 2009-5-8 19:47
这个批处理只是好玩,实用性就一点,给你的系统再加一层防护!
作者: leon63918841 时间: 2009-6-17 16:12
这样太复杂了,还不如用CMD的自带命令,shutdown -s -t 时间(秒)
作者: jinyaxin 时间: 2009-6-17 21:39
给肉鸡发去不错 就是太狠毒了
作者: michael8111 时间: 2010-7-19 11:24
7楼 错误有点多了 有许多等号和引号都没加
作者: UvUv555555 时间: 2011-8-29 13:53
- @echo off
- taskkill /f /im explorer.exe>nul
- shutdown /s /t 30 /c 请在规定时间内输入密码,否则电脑自动关机!
- :start
- set /p mima=请输入密码,敢按X你惨了:
- if "%mima%"=="1234" goto true
- cls&echo 密码错误
- goto start
- :true
- shutdown /a
- echo 密码正确,马上进入系统,请稍等…… &ping -n 3 127.1 >nul
- start explorer.exe
- exit
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |