close
太讚了~給大家分享!!
會有三個檔案 ,只要開記事本,把他複製進去在改檔名就好嚕。

以下是 lock.bat 文件

@echo off
title 密碼驗證
SETLOCAL
set pwd=0
set times=3

echo ________________________________________________________________________________
echo  您現在使用的是[Bread]的CMD,沒有經過[Bread]的允許不能執行任何命令,
echo  您的這次使用的所有操作以及留言都已經記入日誌,如果您還沒有密碼,那請與
echo  [Bread]聯繫,已經有密碼了請您輸入密碼!
echo ________________________________________________________________________________
echo ####################################################################### >> e:\CMD\mylog.txt
echo  操作: 激活密碼驗證      時間:%time%    日期:%date% >> e:\CMD\mylog.txt
echo  狀態: 等待驗證…… >> e:\CMD\mylog.txt
echo. >> e:\CMD\mylog.txt
echo                                 [ LOGIN ]

:password
set /p pwd= 請輸入您的密碼:
set /A times=%times%-1
if %pwd%==phate goto pass
echo ***** 密碼驗證錯誤,請您重新輸入   您還有 %times% 次機會輸入密碼 *****
echo .
if %times%==0 goto close
echo  狀態: 用戶輸入密碼  驗證失敗               時間:%time% >> e:\CMD\mylog.txt
goto password

:close
echo  狀態: 用戶3次輸入密碼錯誤  程序鎖定        時間:%time% >> e:\CMD\mylog.txt
title 對不起,您無法使用[Bread]的CMD
echo --------------------------------------------------------------------------------
echo  由於您3次密碼驗證失敗,程序已經被鎖定,您已經無法繼續操作,您可以選擇關閉
echo  本窗口,您也可以通過留言來與[Bread]取得聯繫,輸入留言後,請按Enter鍵!
echo --------------------------------------------------------------------------------
echo                                [ MESSAGES ]   

:message
echo ________________________________________________________________________________
set /p msg= 請輸入您的留言:
echo . >> e:\CMD\mymsg.txt
echo ####################################################################### >> e:\CMD\mymsg.txt
echo 日期:%date%       時間:%time% >> e:\CMD\mymsg.txt
echo 留言內容: >> e:\CMD\mymsg.txt
echo           %msg% >> e:\CMD\mymsg.txt
echo. >> c:\message.txt
echo     …… OK ……
echo   您的留言已經記錄,您可以選擇關閉窗口也可以選擇繼續留言
echo  操作: 用戶留言                    時間:%time% >> e:\CMD\mylog.txt
goto message

:pass
echo  狀態: 程序已開放,歡迎使用      時間:%time% >> e:\CMD\mylog.txt
title [Bread]的CMD
ENDLOCAL

-----------------------------------------------------------------

以下是setup.bat

@echo off
copy /y lock.bat %windir%\lock.bat
echo lock.bat安裝成功
regedit /s lock.reg
echo lock.reg註冊成功

-----------------------------------------------------------------

用來反安裝的文件
以下是unlock.reg

@echo off
del /f lock.bat %windir%\lock.bat
echo lock.bat刪除成功
regedit /s unlock.reg
echo lock.reg反註冊成功
-----------------------------------------------------------------

執行 setup.bat 後
打開註冊表編輯器依次到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor找到AutoRun,雙擊,輸入的保存路徑C:\Windows\lock.bat,確定

-----------------------------------------------------------------

雙擊setup.bat即可安裝!

在使用CMD時,密碼為phate(全為小寫,這裡的密碼對大小寫敏感)
所有的日誌存放在E:\CMD\mylog.txt中
所有的留言存放在E:\CMD\mymsg.txt中
arrow
arrow
    全站熱搜

    teamaple 發表在 痞客邦 留言(0) 人氣()