批处理语句里面换行符或者回车符怎么写?

我想把一个字符串里所有空格都转换成换行符,也就是打印出来是一个子字符串一行的效果,可是这个换行符或者回车符怎么表示呢?... 我想把一个字符串里所有空格都转换成换行符,也就是打印出来是一个子字符串一行的效果,可是这个换行符或者回车符怎么表示呢? 展开
 我来答
四舍五不入6
高粉答主

2020-02-10 · 醉心答题,欢迎关注
知道答主
回答量:147
采纳率:100%
帮助的人:2.2万
展开全部

一般是用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命令

yyykkkyyyy
推荐于2017-11-26 · TA获得超过3136个赞
知道大有可为答主
回答量:2691
采纳率:40%
帮助的人:3291万
展开全部

一般是用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

注意不要漏了那一空行或加额外空格

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式