批处理语句里面换行符或者回车符怎么写?
我想把一个字符串里所有空格都转换成换行符,也就是打印出来是一个子字符串一行的效果,可是这个换行符或者回车符怎么表示呢?...
我想把一个字符串里所有空格都转换成换行符,也就是打印出来是一个子字符串一行的效果,可是这个换行符或者回车符怎么表示呢?
展开
展开全部
一般是用for命令(遇空格或其它分隔符如逗号分号等就会换行,除非是位于引号之中的)如下面的代码:
@echo off
set "a=abc def ghi"
for %%i in (%a%) do echo %%i
pause
扩展资料:
cmd命令
1、calc启动计算器
2、certmgr.msc证书管理实用程序
3、charmap启动字符映射表
4、chkdsk.exeChkdsk磁盘检查
5、ciadv.msc索引服务程序
6、cleanmgr垃圾整理
7、cliconfgSQL SERVER 客户端网络实用程序
8、Clipbrd剪贴板查看器
9、diskmgmt.msc磁盘管理实用程序
10、mplayer2简易widnows media player
参考资料来源:百度百科-CMD命令
展开全部
一般是用for命令(遇空格或其它分隔符如逗号分号等就会换行,除非是位于引号之中的)如:
@echo off
set "a=abc def ghi"
for %%i in (%a%) do echo %%i
pause
再举另一方法例子(不推荐此种有兴趣可自行研究):
@echo off
set "a=abc def ghi"
setlocal enabledelayedexpansion
set b=!a: =^
!
echo !b!
pause
注意不要漏了那一空行或加额外空格
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询