批处理脚本中的换行
作者:迹忆客
最近更新:2024/03/15
浏览次数:
我们可以像其他编程和脚本语言一样在批处理脚本中 echo
一个新行。如果你正在寻找一种在新行中回显
的方法,你可以关注这篇文章。
在本文中,我们将展示在新行中 echo
的不同方式。此外,我们将看到必要的示例和解释,以使主题更容易理解。
使用 echo
批量创建新行
下面我们列出了一些可用于创建新行的 echo
类型。这些是:
echo,
echo;
echo(
echo/
echo+
echo=
echo.
echo\
echo:
以下是有关此方法的示例及其输出。
@ECHO off
ECHO This is a line&ECHO\This is a new line
PAUSE
运行脚本后,你将获得如下所示的输出。
This is a line
This is a new line
使用 EnableDelayedExpansion
批量创建新行
使用 EnableDelayedExpansion
,你还可以创建一个新行。为此,你需要遵循以下示例。
@ECHO off
SETLOCAL EnableDelayedExpansion
(set \n=^
%=Do not remove this line=%
)
ECHO This is a line!\n!This is a new line
PAUSE
运行脚本后,你将获得如下所示的输出。
This is a line
This is a new line
通过批处理创建变量生成新行
我们也可以通过创建一个变量来生成一个新行。为此,你必须遵循以下示例。
@ECHO off
ECHO This is a line
REM Creating a gap with echo
ECHO:
ECHO This is a new line
PAUSE
运行脚本后,你将获得如下所示的输出。
This is a line
This is a new line