Windows操作系统----锁住命令行窗口

第一步:  新建一个.txt文档,输入如下内容:

@echo off
echo.
setlocal
set /a times=3

:checkpassword
set /p password=请输入密码:
set /a times=times-1
if "%password%"=="xyz" goto continue
if "%times%"=="0" goto exit
echo 输入的密码不正确,请重新输入,还有%times%次机会!
goto checkpassword

:exit
echo.
echo 对不起,密码错误
pause
exit

:continue
cls
date /t
time /t
echo 欢迎您回到命令行窗口工作!Happy All Day!! (^o^)/~

将文档另存为lockcmd.bat批处理文件,并将该批处理文件放在“C:Windows”文件夹下。

 

第二步:

打开注册表编辑器(【Win】+【R】键输入regedit命令即可),在[HKEY_LOCAL_MACHINESOFTWAREMicrosoftCommand Processor]项目下新建"字符串值"项目,名称为AutoRun,数据数值为“lockcmd.bat”。保存退出即可。

 

这样,每次打开命令行窗口的时候就会要求输入密码以验证用户身份了。

原文地址:https://www.cnblogs.com/dongling/p/5489561.html