- 16-10-2017
- 2 minuten om te lezen
-
- e
- j
- D
- i
- U
-
+3
Geeft berichten weer of schakelt de functie voor het echoën van opdrachten in of uit. Indien gebruikt zonder parameters, geeft echo de huidige echo-instelling weer.
Syntaxis
Parameters
Parameter | Beschrijving |
---|---|
Schakelt de echo-functie van opdrachten in of uit. Commando-echo is standaard ingeschakeld. | |
<message> |
Specificeert de tekst die op het scherm moet worden weergegeven. |
/? | Geeft hulp weer bij de opdrachtprompt. |
Opmerkingen
-
Het
echo <message>
commando is vooral handig wanneer echo is uitgeschakeld . Om een bericht weer te geven dat meerdere regels lang is zonder dat er commandos worden weergegeven, kunt u verschillendeecho <message>
-commandos opnemen na het echo off-commando in uw batchprogramma. -
Nadat echo is uitgeschakeld, verschijnt de opdrachtprompt niet “in het opdrachtpromptvenster. Typ echo aan om de opdrachtprompt weer te geven.
-
Indien gebruikt in een batchbestand hebben echo aan en echo uit geen effect op de instelling bij de opdrachtprompt.
-
Om te voorkomen dat een bepaald commando in een batchbestand wordt herhaald, voegt u een
@
teken voor het commando. Om te voorkomen dat alle commandos in een batchbestand worden herhaald, neemt u het commando echo off aan het begin van het bestand op. -
Om een pipe weer te geven (
|
) of omleidingsteken (<
of>
) wanneer je echo gebruikt, gebruik dan een caret (^
) direct voor het pipe- of omleidingsteken. Bijvoorbeeld^|
,^>
of^<
). Om een caret weer te geven, typt u twee carets achter elkaar (^^
).
Voorbeelden
de huidige echo-instelling, typ:
Om een lege regel op het scherm te echoën, typ je:
Opmerking
Voeg geen spatie toe voor de punt. Anders wordt de punt weergegeven in plaats van een lege regel.
Aan voorkomen dat commandos bij de opdrachtprompt worden herhaald, typ:
Opmerking
Wanneer echo is uitgeschakeld, doet de opdrachtprompt wordt niet weergegeven in het opdrachtpromptvenster. Om de opdrachtprompt opnieuw weer te geven, typt u echo on.
Om te voorkomen dat alle opdrachten in een batchbestand (inclusief de opdracht echo off) op het scherm worden weergegeven, op de eerste regel van de batch bestandstype:
U kunt het echo-commando gebruiken als onderdeel van een if-statement. Als u bijvoorbeeld in de huidige map naar een bestand met de bestandsextensie .rpt wilt zoeken en een bericht wilt laten echoën als een dergelijk bestand wordt gevonden, typt u:
Het volgende batchbestand zoekt in de huidige map naar bestanden met de .txt-bestandsnaamextensie en geeft een bericht weer met de resultaten van de zoekopdracht:
Als er geen .txt-bestanden worden gevonden wanneer het batchbestand is run, wordt het volgende bericht weergegeven:
Als .txt-bestanden worden gevonden wanneer het batchbestand wordt uitgevoerd, worden de volgende uitvoer weergegeven (neem voor dit voorbeeld aan dat de bestanden File1.txt, File2.txt en File3.txt bestaan):