先谢谢版主
对于版主的代码
我又点疑问
就是为什么你要用var=!var:~3!
不是利用 var=%var:~-9%
还有这里利用setlocal enabledelayedexpansion
好像没有什么作用(但是测试结果说明不能少)
我吧版主代码换为- @echo off
- for /f "tokens=1,2,3,*" %%a in (1.txt) do (
- set var=%%c
- set var=%var:~-9%
- echo %var%
- )
- pause
复制代码 为什么显示echo处于关闭状态
还有我本想知道的是为什么那个%%k不能正确显示? |