中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 06:20
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]是否可以将变量的值赋予另外一个变量 查看 826 回复 3
楼 主 [求助]是否可以将变量的值赋予另外一个变量 发表于 2010-05-12 16:36 ·  中国 上海 电信
新手上路
积分 3
发帖 3
注册 2010-04-06 13:35
16年会员
UID 163891
性别 男
状态 离线
请问一下

set n=1

set m=a%n%

set /a n=%n%+1

echo %n%

echo %m%

是否可以将m,n 变量 显示的值赋给另外的变量

谢谢
2 发表于 2010-05-12 17:13 ·  中国 北京 大兴区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
明显是可以的。
set mn=%m%%n%

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
3 发表于 2010-05-14 15:43 ·  中国 上海 电信
新手上路
积分 3
发帖 3
注册 2010-04-06 13:35
16年会员
UID 163891
性别 男
状态 离线
此时的结果mn=a1
那这个结果是否可以直接成为一个变量%a1%?
4 发表于 2010-05-14 23:21 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
你意思是

set %m%%n%=xxxx

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
论坛跳转: