- 帖子
- 152
- 积分
- 599
- 技术
- 2
- 捐助
- 0
- 注册时间
- 2009-4-9
|
[特效代码] 批处理中的转义符为何把内存在十秒之内会用得精光
@echo off
>>a.txt echo ^%^%
运行上面这段代码你会发现你电脑的内存十秒之内会用得精光, 天呀太恐怖了! 哪个能解释这是为什么 这应当是批处理最简短的一个病毒写法吧晕晕
再试试
echo ^%^%>>a.txt
却没有出现这个现像
还有关于为什么批处理在DOS窗口 "%i" 要写成"%%i"的原因:
“ % ” 要写入文本不能用“^ ” 转义 要用“%”来转义 如:
echo.%%i>a.bat
打开a.bat
你会发现 只一个%i 这因当是批处理文本为什么%i 要写成%%i的真正原因吧
[ 本帖最后由 x9tiancmd 于 2009-4-30 20:21 编辑 ] |
-
2
评分人数
-
|