Standardmäßig fügt der Befehl echo seiner Ausgabe ein neues Zeilenzeichen hinzu. Zum Beispiel, wenn Sie drucken eine Umgebungsvariable wird die Ausgabe mit einer zusätzlichen Zeile angehängt. Die zusätzliche Zeile kann ein Problem verursachen, wenn Sie die Ausgabe in die Zwischenablage kopieren möchten, um sie in einem anderen Befehl zu verwenden. Heute werden wir sehen, wie Sie das neue Zeilenzeichen in der Echo-Befehlsausgabe an der Eingabeaufforderung entfernen können.
Es gibt verschiedene Szenarien, in denen Sie die zusätzliche Leitung nicht möchten. Zum Beispiel, wenn Sie eine Kombination aus den Befehlen 'clip' und 'echo' verwenden, wie im Artikel beschrieben So kopieren Sie die Ausgabe der Eingabeaufforderung direkt in die Windows-Zwischenablage wird das neue Linienzeichen ein Hindernis sein.
Verwenden Sie die folgende Syntax, um es aus der Ausgabe zu entfernen:
echo | set / p = Text oder Variable
Zum Beispiel:
Falls Sie eine solche Syntax mit dem verwenden müssen Clip Befehl müssen Sie ihn wie folgt verwenden:
echo | set / p = Text oder Variable | Clip
In der Zwischenablage ist kein neues Zeilenzeichen vorhanden:
Das ist es.