@echo off
mode con: cols=80 lines=25
:index
color 27
cls
echo ╭──────────── ──╮
echo │ │
echo ╭─────────┤ BAT 解 密 工 具 ├─────────╮
echo │ │ │ │
echo │ ╰────────── ────╯ │
echo │ │
echo │ │
echo │ 本工具用來對混淆文本編碼類別型的加密批處理進行解密! │
echo │ │
echo │ 在下面填入需要解密的批處理按斷行符號鍵即可. │
echo │ │
echo │ 建議直接把待解密的批次檔拖曳至本視窗釋放. │
echo │ │
echo │ 解密成功後會在本程式目錄下產生"new_待解密檔案名稱.檔案尾碼名" │
echo │ 格式的檔案. │
echo │ │
echo │ 注意: 如果本目錄下存在"new_待解密檔案名稱.檔案尾碼名"的檔案, │
echo │ 將會被替換. │
echo │ │
echo │ │
echo ╰─── ─────────────────────────────╯
echo.
set route=%cd%
set ravel=
set /p ravel= 請輸入要解密的批處理:
set "ravel=%ravel:"=%"
if /i "%ravel:~-4%"==".bat" if exist "%ravel%" goto go
if /i "%ravel:~-4%"==".cmd" if exist "%ravel%" goto go
cls
echo ╭──────────╮
echo ╭─────────┤ 文 件 錯 誤 ├────────╮
echo │ ╰──────────╯ │
echo │ │
echo │ 指定檔案不存在或檔案不是批處理類型! │
echo │ │
echo │ 按任意鍵重新輸入... │
echo │ │
echo ╰───────────────── ───────────╯
echo.
echo.
echo 按任意鍵重新輸入...
pause >nul
goto index
:go
for /f "tokens=*" %%c in ("%ravel%") do (
cd /d "%%~dpc"
if exist "%route%\new_%%~nxc" attrib -s -h -r -a "%route%\new_%%~nxc"
echo author:pengfei@www.cn-dos.net>"%route%\new_%%~nxc"
for /f "tokens=*" %%i in (%%~nxc) do (
echo %%i>>"%route%\new_%%~nxc"
)
)
cls
echo ╭──────────╮
echo ╭─────────┤ 解 密 成 功 ├────────╮
echo │ ╰──────────╯ │
echo │ │
echo │ 恭喜, 批處理解密成功! │
echo │ │
echo ╰──────────────────── ────────╯
echo.
echo.
echo 按任意鍵退出...
pause >nul
exit
打包下載地址 http://www.jb51.net/softs/58660.html
bat加密工具 http://www.jb51.net/bat/60445.html