如何加密bat文件

 时间:2026-02-14 13:18:43

1、打开notepad(点击运行——输入notepad)

如何加密bat文件

2、在notepad里输入

@echo off

cls

color f0

title 「圣光团队」加密

echo.

echo.

echo                批处理文件(.bat .cmd)加密工具

echo.

echo 说明: 在下面输入需要加密的批处理文件名

echo.

echo       若在此文件的同目录下直接输入“文件名.bat”即可

echo.

echo       也可以带路径指定任意BAT

echo.

echo       加密完成后会在同目录下生成“加密成品.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 encrypt.bat copy encrypt.bat encryptbak.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"

echo cls>>"%tmp%\encrypt.tmp"

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

setlocal enabledelayedexpansion

for %%i in ("%tmp%\encrypt.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%\encrypt.tmp" 加密成品.bat

del "%tmp%\encrypt.tmp"

cls

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

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

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

echo.

echo.

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

pause>nul

goto quit

:odd

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

copy "%tmp%\encrypt.tmp" 加密成品.bat

del "%tmp%\encrypt.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 

如何加密bat文件

3、重命名为   加密.bat

如何加密bat文件

  • 解决Win10 开机 自动开启浏览器
  • 使用Windows server 2008 R2如何调整桌面分辨率
  • 如何用VB做游戏菜单
  • 易语言怎么显示现行的日期和时间?
  • UOS怎么查询网关的IP地址
  • 热门搜索
    旅游景点团购 六鳌旅游攻略 环球旅游资讯 国内旅游线路 厦门地图旅游地图 舟山旅游景点大全 国内旅游哪里好玩 黑龙江旅游网 旅游卫视官网 普罗旺斯旅游