中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创][讨论]非编译型批处理加密方案与代码
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [25] »
作者:
标题: [原创][讨论]非编译型批处理加密方案与代码 上一主题 | 下一主题
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 31 楼』:  

测试结果:
1、第一行必须是“@echo off”
2、只能小于等于5000字节,5001字节以上就挂了

2006-7-23 14:12
查看资料  发短消息 网志   编辑帖子
IceCrack
中级用户

DOS之友


积分 332
发帖 168
注册 2005-10-6
来自 天涯
状态 离线
『第 32 楼』:  

@echo off
:send
Set /p num=请输入你想要和哪个人聊天的QQ号码:
If /I "%num%"=="n"  Exit
start tencent://Message/?Uin=%num%
cls
Goto send

那这个为什么不成功呢?



测试环境: windows xp pro sp2    高手是这样炼成的:C:\WINDOWS\Help\ntcmds.chm
2006-7-23 14:20
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (369525996)  编辑帖子
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 33 楼』:  

估计有些字符无法正确处理

2006-7-23 14:25
查看资料  发短消息 网志   编辑帖子
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 34 楼』:  

Re pengfei:

      这种加密机制通用性较低,适用平台也过于狭窄,而且存在副作用(会将jpg文件改名)。因此建议各位不要在这个方案上多下功夫了。



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2006-7-23 14:36
查看资料  发送邮件  发短消息 网志   编辑帖子
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 35 楼』:  

@echo off
cls
:send
Set /p num=请输入你想要和哪个人聊天的QQ号码:
If /I "%num%"=="n"  Exit
start tencent://Message/?Uin=%num%
cls
Goto send

晕....在@echo off下面加cls就行了,局限性真的很大

如果成功加密的话把前面一部分删除掉(最好用UltraEdit),就可以避免willsort老大说的副作用
潦⁲氯┠愥椠ㄨㄬㄬ⤰搠敲⸪灪⁧┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥

2006-7-23 15:09
查看资料  发送邮件  发短消息 网志   编辑帖子
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 36 楼』:  



  Quote:
只有开始第一行开始为“@echo off”的才能加密成功

怪不得~~还是unicode+UltraEdit加密比较爽




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-7-23 15:20
查看资料  发送邮件  发短消息 网志   编辑帖子
maya0su
中级用户




积分 241
发帖 131
注册 2005-9-28
状态 离线
『第 37 楼』:  

for /l %%a in (1,1,10) do ren *.mmm %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a
@echo off
cls
@echo off
:send
Set /p num=请输入你想要和哪个人聊天的QQ号码:
If /I "%num%"=="n"  Exit
start tencent://Message/?Uin=%num%
cls
Goto send

很有意思的结果!加密跟没加密一样!



房东说:这娃是个好孩子!
2006-7-23 15:58
查看资料  发送邮件  发短消息 网志  OICQ (55115315)  编辑帖子
maya0su
中级用户




积分 241
发帖 131
注册 2005-9-28
状态 离线
『第 38 楼』:  

不过第二第三加密都通过,而第四种也挂了……
楼主为什么不把源码贴出来呢?
也许能够做个更完善一点!



房东说:这娃是个好孩子!
2006-7-23 16:02
查看资料  发送邮件  发短消息 网志  OICQ (55115315)  编辑帖子
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 39 楼』:  

原贴连接
http://www.cn-dos.net/forum/viewthread.php?tid=21804&fpage=1

2006-7-23 16:09
查看资料  发送邮件  发短消息 网志   编辑帖子
zh159
金牌会员




积分 3687
发帖 1467
注册 2005-8-8
状态 离线
『第 40 楼』:  

更简单的:
新建一个“a.txt”文本打开,复制【ൡ挊獬਍】(不含【】),粘贴到“a.txt”文本中保存时提示“含有Unicode字符....”,选“取消”,编码改为“Unicode”保存

批处理:copy/b a.txt+要加密.bat 加密.bat

OK了
记事本有效,DOS的EDIT无效

[ Last edited by zxcv on 2006-7-23 at 16:15 ]

2006-7-23 16:10
查看资料  发短消息 网志   编辑帖子
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 41 楼』:  

第 14 楼方法测试成功
不过提示有个错误命令,其实一个类似老鼠的字符就够了ൡ ,避免错误命令提示
rem ൡ

2006-7-23 16:36
查看资料  发送邮件  发短消息 网志   编辑帖子
yuanyong630
初级用户





积分 49
发帖 13
注册 2006-7-13
状态 离线
『第 42 楼』:  感谢版主

到此为止 终于 说明了 BAT 文件加密的 实际原理了!非常感谢版主!您辛苦了!

2006-7-23 17:42
查看资料  发送邮件  发短消息 网志   编辑帖子
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 43 楼』:  

Re zxcv『第 14 楼』:  

      兄的加密方法通用性要好得很多了。因为它是强制给ANSI代码加上了Unicode的BOM标记,导致type、记事本以及其它Windows下的可识别多类编码的编辑器因识别出BOM标记而发生误判;而cmd、edit以及其它DOS下的编辑器因为不识别BOM标记,所以仍然可以识别其后ANSI文本,从而使批处理代码可以顺利分析并执行。

      这个方法可以完全的批处理化:
@echo off
echo ÿþ>unicode.bom
echo cls>>unicode.bom
copy /b unicode.bom+origin.bat cryp.txt>nul
[ Last edited by willsort on 2006-7-23 at 18:02 ]



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2006-7-23 17:59
查看资料  发送邮件  发短消息 网志   编辑帖子
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 44 楼』:  这个工具的源码!

@echo off & cls
echo ******************************************************************************
echo *                                                                            *
echo *                     欢迎使用 *木林森* 批处理加密工具                       *
echo *                                                                            *
echo ******************************************************************************
echo.
echo 说明:
echo.
echo 批处理编写容易,用起来也挺方便.但BAT有一个最大的缺陷,就是任何人都可以查看并修改其中的内容.
echo.
echo 这里我提供一个加密工具可以很好地解决这个问题
echo.
echo 把需要加密的批处理放到加密工具的同一目录下,并改名为one.bat,然后按任意键开始选择加密,生成的two.bat就是加密过的批处理了.
echo.
echo 本工具一共提供四种加密方式,如果第一次加密不成功,请尝试用其他三种方式进行加密.
echo.
echo.希望大家能够喜欢~
echo.
echo 木林森  QQ:573381312  BYE
echo.
pause
cls
echo *****************************************************************************
echo *                                                                           *
echo *                           请 选 择 加 密 方 式                            *
echo *                                                                           *
echo *****************************************************************************
echo.
echo.
echo 输入 1 后按回车键, 用第一种方式加密.
echo 输入 2 后按回车键, 用第二种方式加密.
echo 输入 3 后按回车键, 用第三种方式加密.
echo 输入 4 后按回车键, 用第四种方式加密.
echo 输入 5 选择退出
echo.
@set /p start=请选择 (1=方式一、2=方式二、3=方式三、4=方式四、5=退出) 后按回车键:
if "%start%"=="1" goto A
if "%start%"=="2" goto B
if "%start%"=="3" goto C
if "%start%"=="4" goto D
if "%start%"=="5" goto E
:A
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 %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a>two.bat
echo ^@echo off>>two.bat
echo cls>>two.bat
type one.bat>>two.bat
goto type
:B
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 %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a>two.bat
echo cls>>two.bat
type one.bat>>two.bat
goto type
:C
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 %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a>two.bat
echo ^@echo off ^& cls>>two.bat
type one.bat>>two.bat
goto type
:D
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 %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a>two.bat
type one.bat>>two.bat
goto type
:E
exit
:type
if ERRORLEVEL 1 cls & del two.bat & echo. & echo 加密失败! 找不到one.bat. 请您将要加密的批处理改名为one.bat,并放到此目录下. & echo. & pause & exit
cls
echo.
echo 恭喜您,批处理加密成功!
echo.
pause

[ Last edited by pengfei on 2006-10-2 at 09:13 ]

2006-7-23 18:23
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 45 楼』:  

我琢磨了半天,才搞懂这段代码可能对某些字符敏感的原故吧,导致无法加密
一共四种方法,我测试过了,四种方法都用上,还没发现不能加密的批处理.
同时把修改*.jpg文件改成了mmm后缀,这样就不会出现更改图片名称的缺陷了.

[ Last edited by pengfei on 2006-10-2 at 09:14 ]

2006-7-23 18:27
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [25] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: