aaa.txt 内容如下:
1、饶天亮-玫瑰爱人.wma
2、高一首-我不愿错过.mp3
3、黃凱芹-傷感的戀人.MP3
4、黄灿-黄玫瑰.lrc
5、黎姿-如此这般的爱情故事.mp3---------------------------------------------------------1,逐行打印出全部内容
@echo off
for /f %%i in (aaa.txt) do echo %%i
pause>nul-------------------------2,只取每行“、”号前面的内容 delims默认提取第一列
@echo off
for /f "delims=、" %%i in (aaa.txt) do echo %%i
pause>nul-------------------------3,用减号“-”做分隔符
@echo off
for /f "delims=-" %%i in (aaa.txt) do echo %%i
pause>nul-------------------------4,用点号“.”做分隔符
@echo off
for /f "delims=." %%i in (aaa.txt) do echo %%i
pause>nul-------------------------5,定义多个分隔符“、-.”
@echo off
for /f "delims=、-." %%i in (aaa.txt) do echo %%i
pause>nul
每行被三个分隔符拆分成4段,默认只会显示第一段,-------------------------6,想取第2段,则tokens=2,以此类推
@echo off
for /f "tokens=2 delims=、-." %%i in (aaa.txt) do echo %%i
pause>nul-------------------------7,如果想取序号(1)和歌曲名(3)怎么写:{提取多列}
@echo off
for /f "tokens=1,3 delims=、-." %%i in (aaa.txt) do echo %%i%%j
pause>nul-------------------------8,如果想取2-4怎么写:{提取连续多列}
@echo off
for /f "tokens=2-4 delims=、-." %%i in (aaa.txt) do echo %%i%%j%%k
pause>nul-------------------------9,忽略XX开头的行“3”开头的eol=3 忽略以某字符开头的行
@echo off
for /f "eol=3 delims=、-." %%i in (aaa.txt) do echo %%i
pause>nul-------------------------10,skip=n 忽略前N行
@echo off
for /f "skip=4" %%i in (aaa.txt) do echo %%i
pause>nul-------------------------11,综合应用。查询并提取本机“无线网络连接 2”的网关
@echo off
for /f "skip=5 tokens=2 delims=:" %%i  in ('netsh interface ip show address "无线网络连接 2"') do set "zt=%%i" &goto :next
:next
echo 本机无线网关为:%zt%
pause>nul说明:此处无需指定分隔符,比如:delims=: ,因为制表符为默认分隔符,而:不是,如果指定:为分隔符,
则制表符会被忽略,则提取的网关前面有一长串空格(制表符),需自行去空格处理。-------------------------12,bat 修改代理服务器
@echo off
title 自动设置代理服务器echo 正在设置代理服务器……
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "192.168.43.202:18080" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "" /fecho 正在刷新设置……
ipconfig /flushdnspause

效果:

参考这里:bat脚本中For /f 中的Delims和Tokens总结 - listener_lei - 博客园

bat脚本中For /f 中的Delims、Tokens、skip、eol、goto使用总结相关推荐

  1. bat脚本中For /f 中的Delims和Tokens总结

    bat脚本中For /f 中的Delims和Tokens总结 在For命令语句的参数F中,最难理解的就是Delims和Tokens两个选项,本文简单的做一个比较和总结. "For /f&qu ...

  2. 使用bat脚本如何清除文本中的空行

    常见问题:在使用批处理(bat)清除文件中空行,同时将清空空行后的文件保存时,在新的文件中错误输出echo is off. 如何判断文件中一行为空行.空行中可能包含有空格或者Tab.在正常模式下是看不 ...

  3. Python中print(f‘***‘)中f是什么意思

    文章目录 Python3.6新增了一种f-字符串格式化 asyncio异步相关知识点 `__name__ == '__main__'` Python3.6新增了一种f-字符串格式化 格式化的字符串文字 ...

  4. Bat脚本多开微信分析

    Bat脚本微信多开原理分析 文章目录 Bat脚本微信多开原理分析 前言 本文将介绍两种方式多开微信,各有优缺. 一.关闭Mutex的方式 二.Bat脚本脚本多开 三.总结对比 四.最后畅玩一下斗地主 ...

  5. 批处理之 for /f 中的delims和tokens

    在For命令语踞饽参数F中,最难理解的就是Delims和Tokens两个选项,本文简单的做一个比较和总拮. "For /f"常用来解析文本,读取字符串.分工上,delims负责切分 ...

  6. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

  7. mysql怎样在bat脚本中添加日志_如何在windows下用bat脚本定时备份mysql

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 并不是所有MySQL都运行在Linux下,windows下也需要 ...

  8. windows中bat脚本编写

    #前言 大家都知道python的便利,但是如果这台计算机没有装python环境怎么办,这时为了做一些重复性的工作,就不得不用cmd来编写一些简单的脚本. 希望对大家有点帮助,文末有一些实用的脚本 ## ...

  9. bat脚本中如何多次键盘输入并判断_第四章: Python脚本获取聚宽(JQData)免费行情数据...

    本期目标: 从聚宽数据API中获取期权行情数据并写入到云数据库(MySql)中,通过superset访问存储在数据库中的数据. 本期导读: l 聚宽金融数据API l 获取ETF期权日终行情 l 数据 ...

最新文章

  1. SpringBoot最新面试题及答案,汇总版
  2. 我对CTO的理解 CTO要有技术魅力
  3. 视频前初步认识UML
  4. Django从理论到实战(part36)--QuerySet转换SQL
  5. 2021-08-05学习日记
  6. 等待正确的时刻–集成测试
  7. python文件操作小总结
  8. python输出自己的名字_【Python】Python-用大写字母打印你的名字
  9. HttpServletRequest说明
  10. 深圳市南山区派出所大全
  11. php格式怎么转换为pdf,PHP如何将将word文件转为pdf
  12. Guice依赖注入(接口多实现)
  13. Java 中的十大排序算法
  14. ensp mstp+vrrp配置实验
  15. outlook2007 有一个程序正试图以您的名义自动发送电子邮件
  16. java strom实例_strom wordcount java 实现案例
  17. Kafka学习征途:不再依赖ZK的KRaft
  18. NLP task2 N-Gram
  19. 继续:个人微信的自动收款解决(思路)
  20. excel多窗口分屏并列显示

热门文章

  1. Python读取SQLite数据库数据写入csv
  2. Blender图解教程:快速K帧技巧 之 修改I键对应命令(9月21日 更新)
  3. OkHttp –Android、Java应用中的 HTTP SPDY 客户端库
  4. JPEG压缩基本原理
  5. 手绘板的制作——手绘(1)
  6. Linux笔记(六)——权限的基本介绍,修改权限,修改文件/目录的所有者及所在组
  7. 市场分析-全球与中国防晒喷雾市场现状及未来发展趋势
  8. java接收流文件并返回数据
  9. proxool的详细配置
  10. 5年的人寿保险 、定期存款 和 基金定投 计划对比