Batch file 处理多列变量列表
我有一个50的变量列表(一个记事本文件,XYZ_list.txt),但变量列表是在三列中(即-004852(空格)e(空格)STK@6.0)这是系统生成的,但我想执行下面提到的循环(任务),列号为-(1)或(3),我如何执行相同的循环Batch file 处理多列变量列表,batch-file,Batch File,我有一个50的变量列表(一个记事本文件,XYZ_list.txt),但变量列表是在三列中(即-004852(空格)e(空格)STK@6.0)这是系统生成的,但我想执行下面提到的循环(任务),列号为-(1)或(3),我如何执行相同的循环 对于(C:\XYZ_List.txt)中的/f%%I,请运行-I-D%%I提示: for /f "tokens=1,2* delims= " %%I in (C:\XYZ_List.txt) do echo I=%%I J=%%J K=%%K 应显示I=00
对于(C:\XYZ_List.txt)中的/f%%I,请运行-I-D%%I
提示:
for /f "tokens=1,2* delims= " %%I in (C:\XYZ_List.txt) do echo I=%%I J=%%J K=%%K
应显示I=004852 J=E K=STK@6.0
资源:
用于/F
for/f“tokens=1,2*delims=“%%I in(C:\XYZ_List.txt)do run-I-D%%I
是否有任何方法可以通过echo
或其他方式显示唯一的特定列(整个)?@ShankarMajumder您可以echo
任何您想要的内容。老实说,我不理解你的额外要求。请详细说明,最好用另一个问题。