找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: novaa

批处理产生001到999之间的数字

[复制链接]
发表于 2012-2-8 21:12:52 | 显示全部楼层
新手想发贴子太难 了..
发表于 2012-2-24 19:30:17 | 显示全部楼层
回复 23# kingerpk


    for /l %%a in (001,1,999) do set /p=%%a < nul

是什么意思?谢谢!
发表于 2012-2-24 19:32:11 | 显示全部楼层
回复 17# firewolf85


    只显示后三位。
发表于 2012-2-24 19:41:55 | 显示全部楼层
  1. @echo off
  2. for /l %%i in (0 1 9) do (
  3.    for /l %%j in (0 1 9) do (
  4.       for /l %%k in (0 1 9) do (
  5. if not "%%i^|^|%%j^|^|%%k"=="0"
  6. echo %%i%%j%%k>>1.txt
  7.     )
  8.   )
  9. )
复制代码
代码那里错了?谢谢!
发表于 2012-2-24 19:44:30 | 显示全部楼层
回复 16# firewolf85


    set /a num=%random%%%999+1

是什么意思?谢谢!
发表于 2012-2-24 19:51:41 | 显示全部楼层
本帖最后由 QIAOXINGXING 于 2012-2-24 20:04 编辑

回复 86# wangxiaodong


   


/a 是指进行数学运算。
%RANDOM% 是系统返回的0 到 32767 之间的任意十进制数字。由 Cmd.exe 生成。
%% 是 取余 。
所以,num 的值是 1 到 999 的随机数。
发表于 2012-4-9 22:50:11 | 显示全部楼层
  1. 我是新手,来这里学习的。
  2. 这个代码隐藏方法,一个Ctrl+A就全漏了……
复制代码
发表于 2012-4-9 23:04:01 | 显示全部楼层
回复 88# cb02356828


    人家的目的不是为了隐藏
发表于 2012-4-9 23:07:55 | 显示全部楼层
从零开始难啊
发表于 2012-4-10 00:08:36 | 显示全部楼层
回复 76# zsllq


    你抄的哪段代码?
发表于 2012-4-10 00:09:10 | 显示全部楼层
回复 90# tmxue


    已经有这么多代码了,随便抄一个,不难。
发表于 2012-5-6 15:03:40 | 显示全部楼层
回复 17# firewolf85


        取后三个字符
发表于 2012-7-11 20:50:07 | 显示全部楼层
大家注意到没有,如果没有设置cmd窗口的行数的话,是不能显示001~999的,而是从701~999
所以要在前面加一句: mode con lines=1000 才行,如
  1. @echo off & setlocal ENABLEDELAYEDEXPANSION
  2. mode con lines=1000
  3. for /l %%i in (1 1 999) do (
  4. set str=00%%i
  5. echo !str:~-3!
  6. )
  7. pause
复制代码
发表于 2012-7-27 09:19:53 | 显示全部楼层
回复 94# 悬崖之树


    不存在这种情况,请重试!~
发表于 2012-10-17 18:46:19 | 显示全部楼层

  1. @echo off
  2. SET NUM=001
  3. :MAIN
  4. SET /A NUM+=1
  5. PING 127.1 -N 2 > NUL
  6. call echo %%NUM:~-3%%
  7. IF %NUM%==999 GOTO END
  8. GOTO MAIN
  9. :END
  10. pause & EXIT
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 21:20 , Processed in 0.021261 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表