标题: [其他] 批处理命令书写换行问题 [打印本页]
作者: harecc 时间: 2018-4-17 23:44 标题: 批处理命令书写换行问题
- rem 网管
- for /f "skip=19 tokens=1" %%i in (d:\ip.txt) do (
- if /i "%%i" equ "获得租约的时间" (
- for /f "skip=22 tokens=1" %%a in (d:\ip.txt) do (
- set net=%%a
- goto :NextNet
- )
- )
- )
复制代码
上面这样写是可以正常执行的- rem 网管
- for /f "skip=19 tokens=1" %%i in (d:\ip.txt) do
- (
- if /i "%%i" equ "获得租约的时间"
- (
- for /f "skip=22 tokens=1" %%a in (d:\ip.txt) do
- (
- set net=%%a
- goto :NextNet
- )
- )
- )
复制代码
这样写就不能执行
我是想问问 有没有什么办法可以写成下面的方式 因为这样会好读一些代码
作者: /zhqsystem/zhq 时间: 2018-4-18 16:28
除括号必须在一行,其他只要是括号里边的都可以分成n行标准语法,括号(必须在语法终止的行,括号)无要求特殊情况会被提前终止
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |