批处理加密.bat_DOS/BAT教程-查字典教程网
批处理加密.bat
批处理加密.bat
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:%%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%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a

cls

@echooff

color2a

:start

cls

echo*******************************************************************************

echo**

echo*BAT加密最终版*

echo**

echo*******************************************************************************

echo.

echo.

echoBAT加密最终版为"BAT加密工具"的更新版本,较上一版加密工具而言有诸多优势:

echo.

echo★可以一次性成功加密任何批处理文件,更省事.

echo.

echo★可以由您输入任意需要加密的批处理,加密灵活性更大.

echo.

echo★能够自动判断错误输入,更加人性化.

echo.

echo说明:在下面输入需要加密的批处理文件,直接输入批处理文件名为加密当前目录下的BAT,也可以带路径指定任意BAT.当前目录下生成的encrypt.bat文件即为加密的批处理.

echo.

echo作者:木林森QQ:573381312BYE

echo.

echo.

echo.

set/pfile=请输入需要加密的批处理后按回车键(q=退出):

if"%file%"=="q"gotoquit

echo%file%|findstr/i".bat$">nul&&gotogo

echo%file%|findstr/i".cmd$">nul&&gotogo

cls

echo==============

echo请正确输入!

echo==============

echo.

echo.

echo按任意键重新输入......

pause>nul

gotostart

:go

ifnotexist"%file%"gotonewly

ifexistencrypt.batcopyencrypt.batencryptbak.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%encrypt.tmp"

echocls>>"%tmp%encrypt.tmp"

type"%file%">>"%tmp%encrypt.tmp"

setlocalenabledelayedexpansion

for%%iin("%tmp%encrypt.tmp")do(

echo%%~zi>nul2>nul

setsize=%%~zi

setnum=!size:~-1!

set/amod=!num!%%2

if!mod!equ0(gotoeven)else(gotoodd)

)

:even

copy"%tmp%encrypt.tmp"encrypt.bat

del"%tmp%encrypt.tmp"

cls

echo==========================

echo恭喜你,批处理加密成功^^!

echo==========================

echo.

echo.

echo按任意键退出......

pause>nul

gotoquit

:odd

echo.>>"%tmp%encrypt.tmp"

copy"%tmp%encrypt.tmp"encrypt.bat

del"%tmp%encrypt.tmp"

cls

echo==========================

echo恭喜你,批处理加密成功^^!

echo==========================

echo.

echo.

echo按任意键退出......

pause>nul

gotoquit

:newly

cls

echo================================

echo找不到批处理文件,请重新输入!

echo================================

echo.

echo.

echo按任意键开始......

pause>nul

gotostart

:quit

exit

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新DOS/BAT学习
    热门DOS/BAT学习
    脚本专栏子分类