Windows批处理文件读取文本文件并将全部转换为大写
发布时间:2020-12-14 05:54:27 所属栏目:Windows 来源:网络整理
导读:我只想简单地将文本文件中的所有文本替换为大写. 例如abc.txt [转换前] 名字,姓氏,全名 布拉德,皮特,布拉德皮特 [转换后] 第一个名字,最后一个名字,布拉德皮特 那可能吗?? 解决方法 下面的批处理文件做你想要的,但如果要转换的文件很大,这个方法很慢…… @
我只想简单地将文本文件中的所有文本替换为大写.
例如abc.txt [转换前] [转换后] 那可能吗?? 解决方法
下面的批处理文件做你想要的,但如果要转换的文件很大,这个方法很慢……
@echo off setlocal EnableDelayedExpansion for /F "delims=" %%a in (%1) do ( set "line=%%a" for %%b in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( set "line=!line:%%b=%%b!" ) echo !line! ) 要使用此程序,请将文件名放在第一个参数中.例如,如果此批处理文件名为TOUPPER.BAT: toupper abc.txt 请注意,此程序消除了空行和文件中存在的任何感叹号.如果需要,可以修复这些限制,但程序变得更慢…… 安东尼奥 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- windows-mobile – 使Windows Mobile设备模拟蓝牙
- windows – Lua – io.open()最多只有2 GB?
- Windows下搭建以太坊私有链环境1.8.2
- windows-server-2003 – IIS 6.0上的HTTP压缩(Wi
- windows-server-2008 – 如何判断服务使用哪个用
- windows – ProcMon和CreateFile处理选项之间的对
- .net – 无法加载DLL’SqlServerSpatial.dll’
- 连接到Microsoft Azure订阅失败
- 更准确的Windows命令提示DIR修改时间
- windows – 恢复工具包的建议
热点阅读