bat加密
㈠ 加密bat文件
@echo off
color 0b
:start
cls
echo *******************************************************************************
echo.
echo * BAT 加 密
echo.
echo *******************************************************************************
echo.
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 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
"%tmp%\encrypt.tmp" encrypt.bat
del "%tmp%\encrypt.tmp"
cls
echo ==========================
echo 恭喜你, 批處理加密成功^^!
echo ==========================
echo.
echo.
echo 按任意鍵退出......
pause>nul
goto quit
:odd
echo. >>"%tmp%\encrypt.tmp"
"%tmp%\encrypt.tmp" encrypt.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文件加密
cls
@echo off
@Title Tools code
:Key
set all= 請輸入秘鑰(若沒有,請輸入help)
set /p all= 請按任意鍵繼續(若沒有,請輸入help)(獲取臨時秘鑰請發送:user):
if /i "%all%"=="help" goto Eorry
if /i "%all%"=="user" goto user
if /i "%all%"=="Tools" goto Tools
:Tools
echo 請輸入密碼打開Tools
set/p "pass=(more than)" goto menu
if NOT %pass%== JAIXUDLW goto FAIL
echo 密碼正確
goto menu
:FAIL
echo 密碼無效
ping 127.0.0.1 -n 5 >nur
goto Key
:menu
echo 歡迎使用本tool code
echo 秘鑰正確!
ping 127.0.0.1 -n 5 >nur
@color 4A
@mode con cols=80 lines=32
@title Me晴朗批處理製作
@echo off
echo 下面內容你自己寫
給批處理加密的文件代碼如下:
@ECHO off
cls
color f0
echo.
echo.
ECHO 批處理文件(.bat .cmd)加密工具
echo.
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 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
"%tmp%\encrypt.tmp" 加密成品.bat
del "%tmp%\encrypt.tmp"
cls
echo ===============================
echo 恭喜, 批處理加密成功!
echo ===============================
echo.
echo.
echo 按任意鍵退出......
pause>nul
goto quit
:odd
echo. >>"%tmp%\encrypt.tmp"
"%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 壓縮文件並加密
liudefang888你下載一款安全可靠的文件加密軟體就可以了。
文件夾加密超級大師就是一款安全可靠的文件加密軟體。
有360和金山的安全認證,微軟的數字簽名,還有完善的客戶服務。
網路可以搜索下載試用版,如果使用次數到期後,可以選擇購買終身永久正式版,也可以選擇解密後卸載,非常方便。
㈣ 怎麼加密bat文件命令
注意提問的方式……LZ該去看看置頂帖《提問的藝術》了如果你說的是對bat文件加密,那需要藉助文件加密器如果你說的是想寫個bat實現輸入密碼的過程和判斷那用下面這段代碼試試是不是你要的效果:[*]@echooff[*]set/pa=請輸入密碼:[*]if"%a%"=="123"([*]echo"密碼正確!"[*])else([*]echo"密碼錯誤!"[*])pause代碼很簡單,不用解釋吧,不過只要在bat文件上點右鍵——編輯就能看到代碼內容了,這種密碼也沒啥意義就是了……
㈤ 給程序加密的bat怎麼寫
辦不到,也不切實。更切實可行是考慮許可權控制,程序是管理員許可權運行,然後UAC給管理員授權加密碼。
㈥ 如何將BAT文件進行加密
給電腦上的文件加密或者文件夾加密,你可以使用超級加密3000。
超級加密3000採用國際上成熟的加密演算法和安全快速的加密方法,可以有效保障數據安全!
具體操作方法:
1 下載安裝超級加密3000。
2 然後在需要加密的文件上單擊滑鼠右鍵選擇加密。
3 在彈出的文件加密窗口中設置文件加密密碼就OK了。
超級加密3000的下載地址你可以在網路上搜索超級加密3000,第一個就是。
㈦ 請問一下怎樣用bat加密bat
並沒有可靠的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
㈧ bat 加密
試試用這個東東加密bat(代碼從這里被復制後不能正常運行,所以就被放到博客里了)
http://hi..com/mm19880808/blog/item/a13a77cb4301701bbf09e658.html
㈨ 如何給bat文件加密
給文件加密,我使用的是超級加密3000.
超級加密3000採用國際上成熟的加密演算法和安全快速的加密方法,可以有效保障數據安全!
具體操作方法:
1下載安裝超級加密3000。
2 然後在需要加密的文件上單擊滑鼠右鍵選擇加密。
3 在彈出的文件加密窗口中設置文件加密密碼就OK了。