对于Windows bat脚本中从1到n的循环计数
发布时间:2020-12-13 20:05:38 所属栏目:Windows 来源:网络整理
导读:我需要在bat脚本文件中运行 Windows命令n次.我知道如何在各种编程语言中执行此操作但无法在Windows命令行上设置正确:-( 我希望有类似的东西 for(int i = 0; i 100; i++) { // do something} 甚至这个(虽然不完全认真) 1.upto(100,{ // do something}) 谢谢!
我需要在bat脚本文件中运行
Windows命令n次.我知道如何在各种编程语言中执行此操作但无法在Windows命令行上设置正确:-(
我希望有类似的东西 for(int i = 0; i < 100; i++) { // do something } 甚至这个(虽然不完全认真) 1.upto(100,{ // do something }) 谢谢! 编辑 我可以用java,perl,c或任何会产生类似这样的bat脚本的程序编写程序 for %%N in (1 2 3 4 5 6 7 8 9 10 11 12) do echo %%N 等等.甚至“更好”: echo 1 echo 2 echo 3 echo 4 echo 5 echo 6 echo 7 echo 8 echo 9 echo 10 echo 11 echo 12 然后执行它…但问题是我需要一种简洁的方法来指定在脚本中迭代的数字范围. 谢谢!
您可以这样做:
ECHO Start of Loop FOR /L %i IN (1,1,5) DO ( ECHO %i ) 1,5解码为: (start,step,end) 另请注意,如果要将其嵌入批处理文件中,则需要使用双百分号(%%)为变量添加前缀,否则命令解释程序将尝试在运行循环之前评估变量%i. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008-r2 – Windows Server 2008R2中的DHCP
- windows-phone – Windows Phone 8 IconicTemplate Tile Im
- windows-server-2003 – 如何获取DNS服务器统计信息?每日总
- windows-server-2003 – windows服务器共享打印机,为什么本
- Windows Server 2008安装期间奇怪的“缺失”CD / DVD驱动程
- windows – 如何配置Wireshark列出我的拨号连接作为可能的捕
- windows – 终端服务解释
- windows下进程间通信
- windows-8 – 找不到名称/密钥AppBarButtonStyle的资源
- windows – Inno Setup – 如何在安装Google Chrome时告知安
推荐文章
站长推荐
- command-line-interface – Windows 8.1的wget命
- 将uint32变量转换为位字段 – 未定义的行为?
- windows – 等待标题时,Docker Toolbox Tutorial
- 利用heat.exe并收集已经本地化的文件名,并使用wi
- windows-server-2003 – Windows Server 2008/20
- 浪潮服务器NF84260M3安装Windows server 2012 R2
- windows-vista – 你会推荐Windows Vista吗?
- OUTFILE与Microsoft SQL Server等效吗?
- 如何确定Windows XP-X86上的机器字节序
- 如何在Windows上打印git配置设置(core.autocrlf)
热点阅读