blaber
Goto Top

Batch das nul problem

Hey ich hab ein kleines problem:

Wen ich ein batch skript erstelle das in eine andere batch datei den befehl Pause >nul Einfügen soll
sieht das bei mit etwa so aus

@echo off
echo pause >nul >> xyz.bat

Das problem ist nun in der anderen batch datei steht nur:

pause

Wie kann ich ">nul" auch noch da rein bringen?

Content-ID: 202283

Url: https://administrator.de/forum/batch-das-nul-problem-202283.html

Ausgedruckt am: 24.12.2024 um 00:12 Uhr

Friemler
Friemler 24.02.2013 aktualisiert um 22:43:04 Uhr
Goto Top
Hallo Blaber,

Sonderzeichen müssen bei der Ausgabe mit ECHO maskiert/"escaped" werden, und zwar mit dem Zeichen ^.

Versuche es mit:
>>"xyz.bat" echo pause ^> NUL
Die Ausgabeumleitung in die Zieldatei kann, wie man sieht, an den Zeilenanfang geschrieben werden. Beim Schreiben von mehreren Zeilen wird das ganze dadurch übersichtlicher. Bei der von Dir verwendeten Notation landet außerdem nach dem NUL noch ein überflüssiges Leerzeichen in der Zieldatei, mit obiger Notation nicht.

Gruß
Friemler
Blaber
Blaber 25.02.2013 um 14:48:22 Uhr
Goto Top
Danke viel mal :D