位置: 编程技术 - 正文

BAT批处理中使用数组示例(bat批处理命令大全)

编辑:rootadmin

推荐整理分享BAT批处理中使用数组示例(bat批处理命令大全),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:batch批处理,bat批处理命令教程,批处理执行bat文件,批处理执行bat文件,bat批处理文件的语句,bat批处理命令大全,bat批处理文件的语句,bat 批处理,内容如对您有帮助,希望把文章链接给更多的朋友!

批处理指令中并没有原生支持数组,但这不代表不能模拟出来。

来看下面的代码:

BAT批处理中使用数组示例(bat批处理命令大全)

这样就定义了一个数组了,而且是结构体的数组。

在需要取值的时候,可以这么玩:

输出结果:

怎么样,很不错吧~~

BAT批处理判断目录在%Path%中实现方法 貌似没有很优美的做法,只能把%Path%按分号分割,然后一段一段地比较。:InPath[In]Path[Out]0/1SETLOCALSETLocalPathCopy=%PATH%SETResult=0:WHILEIF"%LocalPathCopy"==""GOTOWENDFOR

BAT批处理实现Fibonacci函数 小无聊一下,不过真的很强大……@ECHOOFFSETLOCALSETX=CALL:Fib%X%YECHOFib^(%X%^)=%Y%GOTO:EOF:Fib[In]X[Out]ResultSETLOCALSETA=%1SETD=1SETE=0IF%A%LEQ1(GOTOFibRet)SET/AB=%A%-1SET/AC=%A%-2CA

BAT批处理实现字符串截取功能 获取当前的小时数:@ECHOOFFSETHour=%TIME:~0,2%IF%Hour%GTR(ECHOAfternoon)ELSE(ECHOMorning)打印Windows的版本号:@ECHOOFFFOR/F"tokens=1,2,3,4"%%IIN('VER')DO(SETVer_Temp=%%L)SETVer_Major=

本文链接地址:https://www.jiuchutong.com/biancheng/371670.html 转载请保留说明!

上一篇:CMD命令行中以管理员权限启动应用程序实现方法(命令以管理员运行)

下一篇:BAT批处理判断目录在%Path%中实现方法(bat脚本判断)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络