问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

批处理 txt文件中小写字母转大写字母

发布网友 发布时间:2022-05-14 14:27

我来回答

3个回答

热心网友 时间:2023-08-09 07:15

给你一个小写字母变大写的东东吧:把 str 里面的小写字母变大写
你修改一下就可以处理文本文件。

@echo off
set str=falfFDFvlSDFSDFckGmsSDFzlJf;ehmKsd
echo %str%
call :upcase "%str%" a
echo %a%
pause
goto :EOF
:upcase
setlocal enabledelayedexpansion&set $=&set "#=@%~1"
for %%a 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 #=!#:%%a=%%a!
endlocal&set "%~2=%#:~1%"&exit/b追问不会啊。。。
能否传授一下!
原文件内容是:
a
bB
cd
...
这样的。
其实,想要的效果是输出:
exist A
exist BB
exist CD
...
之类的内容。并且exist是小写的。后面的内容是大写的并且含有底划线和数字。
所以,我的思路是先把原文件变大写。然后在每行开头加入exist 这样做的。

追答@echo off&setlocal EnableDelayedExpansion
for /f "tokens=*" %%i in (test.txt) do (set str=%%i
call :upcase "!str!" a
echo exist !a!>>test-u.txt)
start "" test-u.txt
goto :EOF
:upcase
setlocal enabledelayedexpansion&set $=&set "#=@%~1"
for %%a 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 #=!#:%%a=%%a!
endlocal&set "%~2=%#:~1%"&exit/b

热心网友 时间:2023-08-09 07:15

不清楚你的实际文件/情况,仅以问题中的说明为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行<# :
cls
@echo off
rem 将一个txt文本文件里面内容中的小写字母转换成大写字母
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default)))"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$txtfile='.\test.txt';
$enc=[Text.Encoding]::Default;
$text=[IO.File]::ReadAllText($txtfile, $enc);
$text=$text.toUpper();
[IO.File]::WriteAllText($txtfile, $text, $enc);

热心网友 时间:2023-08-09 07:16

如果想在txt文本里面改的话,就用Ctrl+h使用替换方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在思科的CCNA,CCNE,CCIP的考证费分别是多少啊,通过率怎样 长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 没有好友如何将被封的进行解封? 浸出大豆油不加热直接食用可以吗? 封了怎么解封对方不是好友可以解封嘛? 把冰糖放在勺子上用打火机烧融化有没有毒可不可以吃 香菇油菜个冰糖有毒吗? 冰糖和发酵粉一起蒸馒头会有毒吗? 冰糖炒焦后是否有毒 被封了没有好友辅助验证怎么办? 手机是白色背景时,会有红斑,但是黑色背景就看不出来 ...多长时间能知道分数?H3C证书什么时候能发下来呢? 《横琴粤澳深度合作区建设总体方案》出台,利好哪些上市公司? 对数组元素求和 被封了,没好友辅助,如何解封? tesol教育部学历认证是中文什么 网页设计JavaScript怎么求数组中元素之和? 对讲机登录不上去怎么办- 问一问 qq的聊天记录手机里的怎么调出来?调到电脑里 qq聊天记录没有了怎么办? 梦到吃虾被刺拔不出来 梦见吃虾被掐住 被封需要好友验证,没有好友验证怎么办? 被封了,没好友辅助,如何解封? 被封了,没好友辅助,如何解封? 对方听到的来电铃声怎么换? 如果我这边设置了彩铃,对方打电话听到的是我设置的彩铃吗? 打电话对方彩铃设置不了? 下载的彩铃是用来设为来电时的铃声,还是当对方打电话给你,对方听到的铃声呢? 来电对方听到的铃声 微信后台收不到消息怎么办 多种原因的解决办法 微信不能接收不到后台消息怎么办 NOTE3微信再后台无法收到信息推送 微信不能后台推送 为什么微信后台收不到信息。 为什么我的手机QQ只要点一下连接它就会出现下载文件? 和趣头条一样的软件 快看点、刷宝、趣头条等这些赚钱的软件哪个是真的 又赚得最多? 还有什么类似趣头条这样的APP吗 跟趣头条相似的app 类似于趣头条的软件 电脑运行中突然自动关机?