windows – Win bat文件:如何在for循环中向变量添加前导零?
发布时间:2020-12-13 20:32:59 所属栏目:Windows 来源:网络整理
导读:参见英文答案 String processing in windows batch files: How to pad value with leading zeros?7个 非常简单,我猜…我需要通过向下面的循环索引变量(%% i)添加前导零来获得可用变量. @echo offfor /L %%i in (1,1,5) do ( echo %%i rem How to create a va
参见英文答案 >
String processing in windows batch files: How to pad value with leading zeros?7个
非常简单,我猜…我需要通过向下面的循环索引变量(%% i)添加前导零来获得可用变量. @echo off for /L %%i in (1,1,5) do ( echo %%i rem How to create a variable j here as a rem result of adding leading zeros to %%i? (001,002,003 etc.) ) pause 怎么样? @echo off & setlocal enableextensions for /L %%i in (1,5) do ( echo %%i set var_=00000%%i set var_=%var_:~-5% echo %var_% ) pause
用零前缀字符串,然后从右侧获取所需的字符数:
@echo off set count=5 setlocal EnableDelayedExpansion for /L %%i in (1,%count%) do ( set "formattedValue=000000%%i" echo !formattedValue:~-3! ) 输出: 001 002 003 004 005 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-phone-7 – Twitter,OAuth,Hammock,TweetSharp和Wi
- win-universal-app – Windows 10 Universal app flyout,如
- windows-8 – 如何以编程方式在WinRT(Windows 8)中获取mac地
- windows – Azure角色启动可以采取多长时间的硬限制?
- 双击时如何使Windows批处理文件暂停?
- windows – 为什么`cmd / k`和`cmd / c`记住已经完成的cmd子
- mcrypt在Windows / IIS上的PHP 5.6中不起作用
- 如何在Windows上正确使用node.js child_process.spawn()重定
- 如何在行和列XAML窗口8中显示数据
- 在pythonnet中使用OWdotNET.dll(python for .NET)
推荐文章
站长推荐
- windows-server-2008 – Windows高级防火墙 – 添
- ?使用Windows Server进行RADIUS身份验证
- 如何通过命令行断开windows中的openvpn?
- windows7环境下的http-server的安装
- windows-installer – 无提示Windows Installer安
- windows-phone-7 – x86和x64选项对windows phon
- assembly – 64位Windows汇编程序
- 是否可以使用R命令在Windows上安装pandoc?
- windows – 应该在Active Directory服务器上允许
- .net – 更新dll而不停止服务
热点阅读