Board logo

标题: [文本处理] [已解决]请问批处理怎么在字符串中加入回车? [打印本页]

作者: Pantobay    时间: 2022-3-15 14:14     标题: [已解决]请问批处理怎么在字符串中加入回车?

本帖最后由 Pantobay 于 2022-3-16 18:20 编辑

形如:
set a=111
set b=222
set c=%a%回车换行%b%

想要的效果:
111
222
作者: idwma    时间: 2022-3-15 15:15

  1. set a=111
  2. set b=222
  3. set "c=%a%&echo;%b%"
复制代码

作者: Batcher    时间: 2022-3-15 18:36

回复 1# Pantobay
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set CrLf=^
  4. set a=111
  5. set b=222
  6. echo %a%!CrLf!%b%
  7. pause
复制代码

作者: Pantobay    时间: 2022-3-16 18:18

回复 3# Batcher


    这个代码单独运行没问题,但用在整个代码中出现了错误。
作者: Pantobay    时间: 2022-3-16 18:21

idwma 发表于 2022-3-15 15:15



    最终用了这个方式




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2