问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问一下怎样用bat加密bat

发布网友 发布时间:2022-03-08 17:17

我来回答

2个回答

热心网友 时间:2022-03-08 18:46

并没有可靠的bat加密工具,何必要加密呢?
@echo off
cd /d %~dp0
if /i not "%~nx0"=="批处理文件加密工具_依梦琴瑶.bat" move /y "%~0" "批处理文件加密工具_依梦琴瑶.bat">nul&start "" "批处理文件加密工具_依梦琴瑶.bat" %1
color 17
title 批处理文件加密工具 By: 依梦琴瑶 QQ: 344830556
if not "%~1"=="" goto Check
:start
cls
echo *******************************************************************************
echo * *
echo * 批 处 理 文 件 加 密 工 具 *
echo * *
echo *******************************************************************************
echo.
echo.
echo 说明:
echo 在下面输入需要加密的批处理文件名+后缀名,当前目录下的批处理文件无需输入路
echo 径,其它目录的文件,需要输入绝对或相对路径。也可直接拖动批处理文件到此窗口中。
echo 本工具支持直接拖动批处理文件到本脚本上直接运行。加密后的文件存放在本工具目录。
echo 加密文件名为“源文件名_Encrypt.源后缀”
echo.
echo By: 依梦琴瑶 QQ: 344830556
echo.
echo 请输入需要加密的批处理后按回车键(Q=退出):
set file=
set /p file=
if not defined file goto noinput
if not "%file:~,1%%file:~-1%"=="""" set file="%file%"
if /i "%file:~1,-1%"=="q" goto quit
call:Check %file%
:Check
if /i not "%~x1"==".bat" (
if /i not "%~x1"==".cmd" (
cls
echo *******************************************************************************
echo * *
echo * 批 处 理 文 件 加 密 工 具 *
echo * *
echo *******************************************************************************
echo.
echo.
echo ======================================
echo 您提供的文件不是批处理文件,请重新输入
echo ======================================
echo.
echo By: 依梦琴瑶 QQ: 344830556
ping 0 -n "3">nul
goto start
)
)
if not exist "%~1" goto noexist
if exist "%~n1_Encrypt%~x1" move "%~n1_Encrypt%~x1" "Bak%random%_%~n1_Encrypt%~x1"
:ChoiceScheme
cls
echo *******************************************************************************
echo * *
echo * 批 处 理 文 件 加 密 工 具 *
echo * *
echo *******************************************************************************
echo * 1、第一方案(推荐) 2、第二方案(备用) *
echo *******************************************************************************
echo 说明:
echo 本加密工具提供两种加密方式,优先推荐第一方案,如果第一种方案加密的批处理文
echo 件运行有问题,那么请选择第二种方案进行加密。加密后的批处理存放在本工具目录下。
echo 加密文件名为“源文件名_Encrypt.源后缀”
echo.
echo By: 依梦琴瑶 QQ: 344830556
echo.
echo.
set /p Scheme=请输入加密方案编号后按回车键(Q=退出):
set Scheme=%Scheme:~,1%
if /i "%Scheme%"=="q" goto quit
if /i "%Scheme%"=="1" goto SchemeA
if /i "%Scheme%"=="2" goto SchemeB
set Scheme=
goto ChoiceScheme
:SchemeA
echo.
echo 正在使用第一方案加密 %~nx1 ,请等待。。。。
ping 0 -n "2">nul
(echo  1^>nul 2^>nul
echo cls
type "%~1")>"%tmp%\BAT.Encrypt"
goto OK
:SchemeB
echo.
echo 正在使用第二方案加密 %~nx1 ,请等待。。。。
ping 0 -n "2">nul
(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 1^>nul 2^>nul
echo cls
type "%~1")>"%tmp%\BAT.Encrypt"
setlocal enabledelayedexpansion
for %%i in ("%tmp%\BAT.Encrypt") do (
echo %%~zi >nul 2>nul
set size=%%~zi
set num=!size:~-1!
set /a mod=!num!%%2
if !mod! equ 0 (goto OK) else (goto OKII)
)
:OK
move "%tmp%\BAT.Encrypt" "%~n1_Encrypt%~x1"
cls
echo *******************************************************************************
echo * *
echo * 批 处 理 文 件 加 密 工 具 *
echo * *
echo *******************************************************************************
echo.
echo.
echo ===============================================================================
echo 恭喜,批处理加密成功,文件名为“%~n1_Encrypt%~x1”o(∩_∩)o
echo ===============================================================================
echo.
echo By: 依梦琴瑶 QQ: 344830556
ping 0 -n "3">nul
goto quit
:OKII
pause
echo. >>"%tmp%\BAT.Encrypt"
goto OK
:noexist
cls
echo *******************************************************************************
echo * *
echo * 批 处 理 文 件 加 密 工 具 *
echo * *
echo *******************************************************************************
echo.
echo.
echo ======================================
echo 您提供的批处理文件不存在,请重新输入
echo ======================================
echo.
echo By: 依梦琴瑶 QQ: 344830556
ping 0 -n "3">nul
goto start
:noinput
cls
echo *******************************************************************************
echo * *
echo * 批 处 理 文 件 加 密 工 具 *
echo * *
echo *******************************************************************************
echo.
echo.
echo ======================================
echo 您未输入任何批处理文件路径,请重新输入
echo ======================================
echo.
echo By: 依梦琴瑶 QQ: 344830556
ping 0 -n "3">nul
goto start
:quit
exit追问拜托,不要将别人的成果直接复制

热心网友 时间:2022-03-08 20:04

点此下载:批处理脚本加密工具By依梦琴瑶

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
水利水电工程单元工程施工质量验收评定标准——土石方工程(SL 631... 关于水利水电工程项目划分的规程有哪些?划分的越细越好,感谢大家的帮 ... 水利水电工程的单位工程包括哪些工程? 尖子生学案:生物高中选修3目录 U盘传了数据怎么删除电脑记录如何清除电脑上U盘使用记录 把u盘插电脑怎么删掉记忆如何删掉电脑上插过U盘的记录 win7清除u盘记录 如何清理win7电脑u盘痕迹如何清除电脑上U盘使用记录 麦当劳和华莱士的外卖电话是什么? 一文详解ISO/IEC20000信息技术服务管理体系认证好处、材料、流程 bat文件加密 bat怎样设置密码输入 加密bat文件 如何给bat文件加密? 如何利用bat为txt文件加密 如何把bat文件加密,就是让别人无法编辑这个文件。要密码在能打开。 如何加密bat文件 批处理文件如何简单加密。 如何用批处理bat 压缩文件并加密? 如何加密bat文档 如何加密bat文件? 如何将BAT文件进行加密 怎么加密bat文件命令 单招报名有没有年龄限制 阿玛尼手表是可以定制皮表带吗?我原装的坏了,有没有推荐的 阿玛尼表带丢了一个皮圈怎么办 阿玛尼ar2448可以换皮表带? CASIO G-SHOCK的橡胶表带是怎么回事?? 怎样为自己的文件夹设置密码? 怎样给自己的文件夹设置密码? 如何用bat编加密文件 .bat如何用md5加密? bat如何创建文件打开文件,如何加密文件或文件夹 xp系统 旧衣怎么洗如新 旧毛衣拆后怎么洗才能把毛线弄平整啊? 系统分析师和系统分析员一样吗 旧衣服怎样洗才能恢复原来颜色 怎样清洗变黄了的旧衣服 怎样清洗毛衣? 怎样洗旧毛线 怎么对硬盘里的文件夹加密啊?? 磁盘文件夹怎么加密? 磁盘文件怎么加密?? 怎么把硬盘里的文件夹加密? 磁盘里文件怎么加密啊?? 如何加密磁盘和文件夹 JAVA电商开源项目有哪些 怎么加密文件夹或磁盘? 如何进行电脑磁盘里文件加密 给磁盘文件夹怎么加密?