自己寫的bat批處理文件,有時(shí)候因其中有私人秘密信息(如賬號,密碼等)不想讓別人知道具體內(nèi)容,則用下面的批處理文件,對bat批處理文件進(jìn)行加密。
cls
@echo off
color 0A
:start
cls
echo *******************************************************************************
echo * *
echo * BAT 加 密 最 終 版 *
echo * *
echo *******************************************************************************
echo.
echo.
echo BAT加密最終版為"BAT加密工具"的更新版本, 較上一版加密工具而言有諸多優(yōu)勢:
echo.
echo ★ 可以一次性成功加密任何批處理文件, 更省事.
echo.
echo ★ 可以由您輸入任意需要加密的批處理, 加密靈活性更大.
echo.
echo ★ 能夠自動(dòng)判斷錯(cuò)誤輸入, 更加人性化.
echo.
echo 說明: 在下面輸入需要加密的批處理文件, 直接輸入批處理文件名為加密當(dāng)前目錄下的BAT,也可以帶路徑指定任意BAT. 當(dāng)前目錄下生成的jiami.bat文件即為加密的批處理.
echo.
echo.
echo.
echo.
set /p file=請輸入需要加密的批處理后按回車鍵(q=退出):
if "%file%"=="q" goto quit
echo %file%|findstr /i "\.bat$">nul && goto go
echo %file%|findstr /i "\.cmd$">nul && goto go
cls
echo ==============
echo 請正確輸入文件名!
echo ==============
echo.
echo.
echo 按任意鍵重新輸入文件名......
pause>nul
goto start
:go
if not exist "%file%" goto newly
if exist jiami.bat copy jiami.bat jiamibak.bat
echo %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a >"%tmp%\jiami.tmp"
echo cls>>"%tmp%\jiami.tmp"
type "%file%">>"%tmp%\jiami.tmp"
setlocal enabledelayedexpansion
for %%i in ("%tmp%\jiami.tmp") do (
echo %%~zi >nul 2>nul
set size=%%~zi
set num=!size:~-1!
set /a mod=!num!%%2
if !mod! equ 0 (goto even) else (goto odd)
)
:even
copy "%tmp%\jiami.tmp" jiami.bat
del "%tmp%\jiami.tmp"
cls
echo ==========================
echo 恭喜你, 批處理加密成功^^!
echo ==========================
echo.
echo.
echo 按任意鍵退出......
pause>nul
goto quit
:odd
echo. >>"%tmp%\jiami.tmp"
copy "%tmp%\jiami.tmp" jiami.bat
del "%tmp%\jiami.tmp"
cls
echo ==========================
echo 恭喜你, 批處理文件加密成功^^!
echo ==========================
echo.
echo.
echo 按任意鍵退出......
pause>nul
goto quit
:newly
cls
echo ================================
echo 找不到批處理文件, 請重新輸入!
echo ================================
echo.
echo.
echo 按任意鍵開始......
pause>nul
goto start
:quit
exit
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。