猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
批处理文件延迟扩展示例
批处理文件延迟扩展示例
有人能给我一个例子,说明批处理脚本在延迟扩展或不延迟扩展的情况下会有不同的表现吗?是否有不想使用延迟扩展的情况?谢谢。
慕哥6287543
浏览 667
回答 3
3回答
扬帆大鱼
我想添加一个很好的例子,说明“EnableDelayedExpansion”(EDE)在无所不在的For循环示例之外是如何有用的。下面是我希望解析的地震数据行(我称之为1line.txt)阿拉斯加坎特维尔以南AK_11574812 2015.04.29.193822 62.9525-148.8849 1.0 9.5 1 49公里我遇到的问题是,这行的最后一段并不总是以相同的列号开始。因此,我需要创建一个灵活的set命令,它将准确地提取这一行的最后一部分。ECHO OFF setlocal enableDelayedExpansion set where=72 set /p line=<1line.txt set locate=!line:~%where%,28! echo %locate%Ede允许我在另一个变量(行)中放置一个变量(其中)。Ede将首先将括号中的变量转换为%,然后处理括号内的变量!并且(在本例中)将结果推到“Locate”变量中。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
操作系统
windows桌面的系统图标是程序吗?和普通程序有什么不同?
1 回答
关于操作系统安装不上 的问题?
3 回答
源码
spark分组排序提取前N个值
1 回答
请问转让门店小程序需要源码吗?门店小程序有自己的源代码吗?是否要注册计算机软件著作权才可以交易?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续