中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]怎样实现英文字母递增
作者:
标题: [求助]怎样实现英文字母递增 上一主题 | 下一主题
LIANGAIBIN
初级用户





积分 33
发帖 20
注册 2006-12-10
状态 离线
『楼 主』:  [求助]怎样实现英文字母递增

怎样实现英文按次序顺延
可能标题不太合适, 是这个意思

             按任意键依次显示
                                            AB,
                                            AC,
                                            AD,
                                            AE,
                                            AF,
                                            ....
                                           BA
                                           BB
                                           BC
                                           ....

                     简单地说,就是实现英文字符如数字一样递增



或许论坛有,只是不知道搜索什么关键词.

2008-12-13 09:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ily2013
中级用户





积分 247
发帖 83
注册 2005-9-12
状态 离线
『第 2 楼』:  

for /f %%a in (zimu.txt) do @for /f %%b in (zimu.txt) do @echo %%a%%b&&pause>nul

zimu.txt
for /f %i in (zimu.txt) do @for /f %a in (zimu.txt) do @echo %i%a&&pause<nul

zimu.txt
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

2008-12-13 09:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
s11ss
银牌会员





积分 2098
发帖 566
注册 2007-9-11
状态 离线
『第 3 楼』:  


@pause&more /e +1 "%~f0"|debug>nul&a|find /v "Invalid">t&del a.com&notepad t&goto:eof
a100
MOV     BX,0150
MOV     AH,41
MOV     AL,41
MOV     [BX],AH
INC     BX
MOV     [BX],AL
INC     BX
MOV     BYTE PTR [BX],0D
INC     BX
MOV     BYTE PTR [BX],0A
INC     BX
INC     AL
CMP     AL,5A
JBE     0107
INC     AH
CMP     AH,5A
JBE     0105
MOV     BYTE PTR [BX],24
MOV     DX,0150
MOV     AH,09
INT     21
MOV     AX,4C00
INT     21

rbx
0
rcx
31
na.com
w
q
[ Last edited by s11ss on 2008-12-13 at 13:47 ]

2008-12-13 13:35
查看资料  发短消息 网志   编辑帖子  回复  引用回复
cvwert
新手上路





积分 3
发帖 3
注册 2008-12-12
状态 离线
『第 4 楼』:  

楼上两位都是高手

2008-12-13 15:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slnt
新手上路





积分 4
发帖 8
注册 2008-12-29
状态 离线
『第 5 楼』:  

全是高手啊

2009-1-6 13:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jing5601574
新手上路

吻到死



积分 5
发帖 4
注册 2008-12-30
来自 四川.成都
状态 离线
『第 6 楼』:  

第四楼的才叫牛...

2009-1-6 15:08
查看资料  发送邮件  发短消息 网志  OICQ (104475670)  编辑帖子  回复  引用回复
zqz0012005
中级用户




积分 297
发帖 135
注册 2006-10-21
状态 离线
『第 7 楼』:  


@echo off
set "letters=ABCDEFGHIJKLMNOPQRSTUVWXYZ"
for /l %%a in (0 1 25) do @for /l %%i in (0 1 25) do @call echo %%letters:~%%a,1%%%%letters:~%%i,1%%
pause




hh.exe ntcmds.chm::/ntcmds.htm
2009-1-6 17:05
查看资料  发短消息 网志  OICQ (411976538)  编辑帖子  回复  引用回复
ahongguo
新手上路




积分 10
发帖 7
注册 2008-10-15
来自 河北沧州
状态 离线
『第 8 楼』:  

3楼有的debug命令 实在是有点深



DOS下燃起火热的电脑人生
2009-1-6 18:51
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (475073333)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: