Board logo

标题: 求一段随机生成手机号码的批处理,急用。 [打印本页]

作者: LIANGAIBIN     时间: 2010-11-17 12:18    标题: 求一段随机生成手机号码的批处理,急用。

前三位:135 137 139 130 131 132
中四位:0355 0356 3555 3557 3550
后四位:随意
谢谢。
作者: 523066680     时间: 2010-11-17 14:15
我冒个泡,测试代码:
@echo off
setlocal enabledelayedexpansion
set head=135 137 139 130 131 132
set cen=0355 0356 3555 3557 3550
set /a i=0,j=0

for %%a in (%head%) do (
  set /a i+=1
  set head_!i!=%%a
)
for %%a in (%cen%) do (
  set /a j+=1
  set cen_!j!=%%a
)

:main
set /a ra=(%random%)%%i+1,rb=(%random%)%%j+1,rc=%random%+10000
echo Next:
echo      !head_%ra%! !cen_%rb%! !rc:~1!
pause>nul
goto :main

作者: LIANGAIBIN     时间: 2010-11-17 16:35
超级感谢:523066680
作者: 523066680     时间: 2010-11-17 18:16


  Quote:
Originally posted by LIANGAIBIN at 2010-11-17 04:35 PM:
超级感谢:523066680

如果问题已解决可以在标题前面加上
[已解决]
^_^