|
lits87
新手上路
积分 4
发帖 2
注册 2006-11-18
状态 离线
|
|
2006-11-18 09:44 |
|
|
andred0421
初级用户
积分 114
发帖 47
注册 2006-11-20
状态 离线
|
『第
17 楼』:
感觉把我带到了另外一个世界了 啊
谢谢楼主 ,让我看到了批处理的魅力...
|
|
2006-11-20 16:09 |
|
|
baepyygy
初级用户
积分 142
发帖 61
注册 2006-6-1
状态 离线
|
『第
18 楼』:
慢慢学!!!!!!!!!!!!!!!!!!!!!!!
|
|
2006-11-20 22:20 |
|
|
#four#
中级用户
积分 209
发帖 34
注册 2004-5-25
状态 离线
|
『第
19 楼』:
那位高手能说说这两段代码的执行流程,让我们这些初学者能对这种批处理有一个更好的认识。
|
|
2006-11-22 23:48 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第
20 楼』:
#four#兄可以参考下面几个贴子,里面有详尽的技巧和说明:)
因为上面1楼动画中的两个贴子虽然代码很短,但用了非常多的批处理技巧,
而这些技巧几乎都来自平时的经验积累和非常丰富的批处理的基础知识~:)
所以,几句话是无法道尽1楼楼主的代码所含概的知识点~:)
) 批处理模拟动画效果技巧:
[推荐][思路挑战]用脚本模拟黑客帝国数码雨
http://www.cn-dos.net/forum/view ... ghlight=&page=1
) 批处理动画显示文件技巧和技巧说明:
如何用“\-/”表示一个进度状态?
http://www.cn-dos.net/forum/view ... ghlight=&page=1
) 非常精彩的批处理动画以及原理和非常详尽的讲解:
[原创]无奈何签名代码略析
http://www.cn-dos.net/forum/view ... 0%E5%A5%88%E4%BD%95
[ Last edited by redtek on 2006-11-22 at 11:42 AM ]
|
Redtek,一个永远在网上流浪的人……
_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._ |
|
2006-11-23 00:37 |
|
|
bbq123bbq
初级用户
积分 197
发帖 77
注册 2006-9-19
状态 离线
|
|
2006-11-23 02:15 |
|
|
hxuan999
中级用户
DOS之日
积分 337
发帖 161
注册 2006-11-4
状态 离线
|
『第
22 楼』:
高人,顶
|
for /f %%h in (`echo hxuan`) do for /f %%x in (`echo hxuan`) do if %%h==%%x nul |
|
2006-11-23 06:13 |
|
|
ansipeter
中级用户
替身
积分 269
发帖 130
注册 2007-3-23
状态 离线
|
|
2007-3-23 22:21 |
|
|
studythedos
初级用户
积分 91
发帖 45
注册 2007-3-14
状态 离线
|
『第
24 楼』:
最后的
goto :eof
是什么意思啊?
干什么用的啊。??
|
|
2007-3-24 04:37 |
|
|
26933062
银牌会员
积分 2268
发帖 879
注册 2006-12-19
状态 离线
|
『第
25 楼』:
请问第一个里的其中的 变量 b 的字符是怎么打出来的?
变量 b 在这里起什么作用????
|
|
2007-3-24 16:56 |
|
|
bjsh
银牌会员
积分 2000
发帖 621
注册 2007-1-1
状态 离线
|
『第
26 楼』:
Quote: |
@echo off&setlocal enabledelayedexpansion&title *一个眺望摩天轮的人*
mode con cols=30 lines=7
set a=☆☆☆☆☆☆☆☆☆☆
set b=★
set c=
set d=
set e=123456789abcde
echo/
echo **********(D--O--S)***********
echo *Welcome to China Dos Union*
echo\
:b
for /l %%a in (0,1,9) do (
set /a f=%random%%%14+1
set/p=!a:~%%a,1!<nul&set/p=%b%<nul
ping -n 1 127.1>nul
color 0!e:~%f%,1!
set/p=%c%<nul
if %%a equ 9 (set/p=%d%<nul&for /l %%a in (9,-1,1) do (set/p=!a:~-%%a!!<nul&set/p=%b%<nul&ping -n 1 127.1>nul&set/p=%d%<nul))
)
goto b
|
|
其中的这一句
是什么意思啊
我一般都是set /p 变量=
为啥这里省略了变量;会有什么效果?
等同于echo??
|
|
2007-3-24 22:44 |
|
|
181801669
初级用户
积分 58
发帖 27
注册 2006-12-7
状态 离线
|
『第
27 楼』:
第一次发现批处理也能做得这么好
|
|
2007-3-25 09:07 |
|
|
studythedos
初级用户
积分 91
发帖 45
注册 2007-3-14
状态 离线
|
『第
28 楼』:
??
怎么没人回答啊。。
我24层的问题解决了,
25,26层的问题也想知道,那东西怎么查啊,
|
|
2007-3-30 00:00 |
|
|
stornager
中级用户
scriptlover
积分 328
发帖 131
注册 2007-3-25
状态 离线
|
『第
29 楼』:
for /l %%a in (0,1,9) do (
set /a f=%random%%%14+1
set/p=!a:~%%a,1!<nul&set/p=%b%<nul
ping -n 1 127.1>nul
color 0!e:~%f%,1!
set/p=%c%<nul
上面这段代码有何用?怎样才能写出如此的代码?
|
|
2007-3-30 07:00 |
|
|
lp1129
初级用户
积分 186
发帖 92
注册 2007-3-27
状态 离线
|
|
2007-4-6 13:29 |
|