Neue Zeile im Batch-Skript

MD Aminul Islam 12 Juli 2022
  1. Verwenden Sie echo, um eine neue Zeile im Stapel zu erstellen
  2. Verwenden Sie EnableDelayedExpansion, um eine neue Zeile im Batch zu erstellen
  3. Generieren Sie eine neue Zeile, indem Sie eine Variable im Batch erstellen
Neue Zeile im Batch-Skript

Wir können eine neue Zeile in Batch-Skripten wie andere Programmier- und Skriptsprachen echo. Sie können diesem Artikel folgen, wenn Sie nach einer Möglichkeit suchen, in einer neuen Zeile zu echo.

In diesem Artikel zeigen wir in einer neuen Zeile verschiedene Möglichkeiten zum echo. Außerdem werden wir notwendige Beispiele mit Erklärungen sehen, um das Thema verständlicher zu machen.

Verwenden Sie echo, um eine neue Zeile im Stapel zu erstellen

Nachfolgend haben wir einige echo-Typen aufgeführt, die zum Erstellen einer neuen Linie verwendet werden können. Diese sind:

  1. echo,
  2. echo;
  3. echo(
  4. echo/
  5. echo+
  6. echo=
  7. echo.
  8. echo\
  9. echo:

Nachfolgend finden Sie ein Beispiel und seine Ausgabe zu dieser Methode.

@ECHO off
ECHO This is a line&ECHO\This is a new line
PAUSE

Nachdem Sie das Skript ausgeführt haben, erhalten Sie eine Ausgabe wie die folgende.

This is a line
This is a new line

Verwenden Sie EnableDelayedExpansion, um eine neue Zeile im Batch zu erstellen

Mit EnableDelayedExpansion können Sie auch eine neue Zeile erstellen. Dazu müssen Sie dem folgenden Beispiel folgen.

@ECHO off
SETLOCAL EnableDelayedExpansion
(set \n=^
%=Do not remove this line=%
)
ECHO This is a line!\n!This is a new line
PAUSE

Nachdem Sie das Skript ausgeführt haben, erhalten Sie eine Ausgabe wie die folgende.

This is a line
This is a new line

Generieren Sie eine neue Zeile, indem Sie eine Variable im Batch erstellen

Wir können auch eine neue Zeile generieren, indem wir eine Variable erstellen. Dazu müssen Sie dem folgenden Beispiel folgen.

@ECHO off
ECHO This is a line
REM Creating a gap with echo
ECHO:
ECHO This is a new line
PAUSE

Nachdem Sie das Skript ausgeführt haben, erhalten Sie eine Ausgabe wie die folgende.

This is a line

This is a new line
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Verwandter Artikel - Batch File