中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-09 06:26
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求赋予的随机值 查看 746 回复 2
楼 主 求赋予的随机值 发表于 2008-07-30 12:54 ·  中国 广东 茂名 化州市 电信
中级用户
★★
积分 396
发帖 183
注册 2007-12-23 06:24
18年会员
UID 106531
性别 男
状态 离线
(123 546 231321 8798 32132 abc sdfa retr lkjlk) ;括号内的内容是手动给的根据需要可能还要增加更多

现在需要取括号内的随机值,如果用echo %random%命令获取到的和括号内容根本就没关系。这样就达不到要求了。

高手快快出现呀。
2 发表于 2008-07-30 18:12 ·  中国 广东 深圳 电信
初级用户
积分 32
发帖 14
注册 2007-08-28 16:42
18年会员
UID 96038
性别 男
状态 离线
set var1=123 546 231321 8798 32132 abc sdfa retr lkjlk
set/a var2=%random%%%8+1
for /f "tokens=%var2% delims= " %%i in ("%var1%") do (
echo %%i)
3 发表于 2008-07-30 21:39 ·  中国 广东 江门 电信
初级用户
积分 32
发帖 13
注册 2008-07-27 00:40
18年会员
UID 122178
性别 男
来自 广东省揭东县
状态 离线
2楼的能解释一下吗?我是新手看不懂
论坛跳转: