Echo in de CMD: ontdek de geheimen van deze essentiële Windows opdracht

Gebruikt u Windows en wilt leren hoe u de opdrachtregel gebruikt ? Heb je gehoord van het echo-commando, maar weet je niet waar het voor is of hoe je het moet gebruiken? Geen paniek, in dit artikel zul je ontdekken wat het echo-commando is, hoe je het kunt gebruiken om berichten weer te geven of de echo-parameter te wijzigen , en welke speciale tekens je moet kennen om aan gereserveerde symbolen te ontsnappen.

Snelle video-tutorial over het “echo”-commando , een paar dingen om te begrijpen:

Wat is het echo-commando?

Het echo-commando is een instructie die u kunt schrijven in een zwart venster met de naam Opdrachtprompt. In dit venster kunt u met uw computer communiceren door deze schriftelijke opdrachten te geven. Het echo-commando wordt gebruikt om woorden of zinnen in dit venster weer te geven. Als u bijvoorbeeld schrijft: echo Hallo. U ziet het woord Hallo in het venster verschijnen.

foto 196

Het commando echo is een optie, wat betekent dat de orders die u schrijft ook in het venster worden weergegeven voordat ze worden uitgevoerd. Als u bijvoorbeeld schrijft: dir. U ziet het woord dir verschijnen, gevolgd door de lijst met bestanden en mappen in de huidige map.

foto 197

Commando-echo is standaard ingeschakeld , maar u kunt deze uitschakelen als u de opdrachten wilt verbergen die u naar een speciaal bestand schrijft batchbestand wordt genoemd . Een batchbestand is een bestand dat meerdere orders achter elkaar bevat en automatisch kan worden uitgevoerd .

De syntaxis van het echo-commando is als volgt:

echo [ ]

echo [op | uit]

De eerste parameter <message> specificeert de tekst die op het scherm moet worden weergegeven. De tweede parameter [aan | off] schakelt de commando-echofunctie in of uit. Als u het echo-commando zonder parameters gebruikt, wordt de huidige echo-instelling weergegeven (aan of uit).

Dit artikel is misschien interessant voor u: Ctrl + Z: Waar is deze geweldige sneltoets voor?

Hoe gebruik ik het echo-commando om berichten weer te geven?

Echo cmd

Het echo-commando is vooral handig als echo is uitgeschakeld . Als u een bericht van meerdere regels wilt weergeven zonder opdrachten weer te geven, kunt u meerdere echo-opdrachten opnemen nadat de echo-opdracht is uitgeschakeld in uw batchprogramma. Als u bijvoorbeeld het volgende bericht wilt weergeven:

Hallo,

Dit is een voorbeeld

bericht met meerdere regels.

Tot ziens.

U kunt het volgende batchbestand gebruiken:

@echo uit

echo Hallo,

echoDit is een voorbeeld

echo van meerdere regels bericht.

echo Tot ziens.

foto 198

Het @-symbool vóór het eerste commando voorkomt dat dat specifieke commando wordt herhaald . Als u een lege regel op het scherm wilt weergeven , kunt u het echo-commando gebruiken. zonder spatie vóór de punt. Anders verschijnt de punt in plaats van een lege regel.

foto 199

Hoe gebruik ik het echo-commando om de echo-instelling te wijzigen?

Als u de opdracht echo wilt in- of uitschakelen opdracht echo on of echo off . Als u bijvoorbeeld opdracht-echo bij de opdrachtprompt wilt uitschakelen, typt u:

echo uit

foto 200

Nadat Echo is uitgeschakeld, verschijnt de opdrachtprompt niet in het opdrachtpromptvenster. Om de opdrachtprompt opnieuw weer te geven, typt u:

echo aan

foto 201

Als u wilt voorkomen dat alle opdrachten in een batchbestand worden herhaald , neemt u de opdracht echo off op aan het begin van het bestand. Als u bijvoorbeeld de volgende opdrachten wilt uitvoeren zonder deze op het scherm weer te geven:

richt

pauze

cls

U kunt het volgende batchbestand gebruiken:

@echo uit

richt

pauze

cls

Welke speciale tekens moet u kennen om de echo-opdracht te gebruiken?

Sommige tekens hebben een speciale betekenis voor de Windows shell en kunnen niet rechtstreeks in de echo-opdracht worden gebruikt. Dit zijn de volgende karakters:

  • <
  • >
  • |
  • &
  • ^

Deze tekens worden gebruikt om de uitvoer van een commando om te leiden , een pijplijn tussen twee commando's te creëren , twee commando's tegelijkertijd uit te voeren of aan een speciaal teken te ontsnappen . Om deze tekens met het echo-commando weer te geven , moet u een escape-teken voor zetten. Het escape-teken is het symbool ^. Om bijvoorbeeld het volgende bericht weer te geven:

  • A>B | C&D^E

U moet de volgende opdracht typen:

  • echo A-^>B ^| C^&D ^^ E
foto 202

^-symbolen moet typen om één enkel ^-symbool weer te geven. Op dezelfde manier moet u, als u een uitroepteken (!) wilt weergeven, dubbele aanhalingstekens en een ^-symbool vóór het uitroepteken gebruiken. Om bijvoorbeeld het volgende bericht weer te geven:

  • Bonjour Mondé!

U moet de volgende opdracht typen:

  • echo "Hallo wereld^!"

Je kunt ook twee ^-symbolen gebruiken zonder dubbele aanhalingstekens. Bijvoorbeeld :

  • echo Hallo wereld^^!
foto 203

veelgestelde vragen over echo-opdrachten

Hier vindt u enkele veelgestelde vragen over de echo-opdracht en hun antwoorden.

Hoe gebruik ik het echo-commando om uitvoer naar een bestand om te leiden?

Als u het resultaat van het echo-commando in een bestand wilt opslaan, kunt u het >-symbool gebruiken om de uitvoer naar een bestand om te leiden. Als u bijvoorbeeld een XML-bestand wilt maken met de opdracht echo, typt u:

  • echo^ > mijnbestand.xml

Het > symbool maakt een nieuw bestand aan of overschrijft de inhoud van een bestaand bestand. Als u inhoud aan een bestaand bestand wilt toevoegen, kunt u in plaats daarvan het >>-symbool gebruiken. Als u bijvoorbeeld een regel aan het vorige XML-bestand wilt toevoegen, typt u:

  • echo >> mijnbestand.xml

Hoe gebruik ik de echo-opdracht om omgevingsvariabelen weer te geven?

Als je de waarden van omgevingsvariabelen wilt weergeven met het echo-commando , moet je het %-symbool rond de variabelenaam gebruiken. Als u bijvoorbeeld de naam van de huidige gebruiker wilt weergeven , typt u:

  • echo %USERNAME%

Als u alle namen en waarden van omgevingsvariabelen wilt weergeven, typt u:

  • set

Hoe gebruik ik het echo-commando om tijd en datum weer te geven?

Als u de tijd en datum wilt weergeven met de echo-opdracht, kunt u de omgevingsvariabelen %TIME% en %DATE% gebruiken. Als u bijvoorbeeld de huidige tijd en datum wilt weergeven, typt u:

  • echo Het is %TIME% op %DATE%
foto 205

U kunt ook de tijd- en datumopdrachten gebruiken om de systeemtijd en -datum te bekijken of te wijzigen .

Hoe gebruik ik het echo-commando om een ​​bericht zonder nieuwe regels weer te geven? 

Als u een bericht wilt weergeven met het echo-commando zonder naar de volgende regel te gaan, kunt u de optie /n gebruiken. Als u bijvoorbeeld twee berichten op dezelfde regel wilt weergeven, typt u: echo /n Hallo echo /n wereld

foto 204

Hoe gebruik ik het echo-commando om speciale tekens weer te geven?

Als u speciale tekens wilt weergeven met het echo-commando, zoals aanhalingstekens, punthaken of het omleidingssymbool, moet u deze vooraf laten gaan door het symbool ^ om er aan te ontsnappen. Als u bijvoorbeeld de tekst “ Hallo > Wereld” wilt weergeven, kunt u typen: echo ^“Hallo ^> Wereld^”

Conclusie

Het echo-commando is een handig commando voor het weergeven van berichten op het scherm of echo-instelling van het commando U kunt er ook eenvoudige tekstbestanden mee maken of omgevingsvariabelen manipuleren . Om het echo-commando correct te gebruiken , moet u de speciale tekens kennen waarmee u kunt ontsnappen met het ^-symbool . We hopen dat dit artikel u een beter inzicht heeft gegeven in de opdracht echo cmd en de toepassingen ervan.

Vorig artikel Hoe open ik een GPX-bestand? Leer hoe u ze kunt gebruiken!
Volgende artikel Het Broadcom BCM20702A0-stuurprogramma: de rol ervan in Windows 10
Hallo ik, het is François :) Redacteur in mijn vrije tijd die graag zijn passie deelt: TT High tech! 😍 Of het nu gaat om hardware, software, videogames, sociale media en vele andere gebieden op de site. Ik deel mijn analyses, mijn tests, tutorials en mijn favorieten op verschillende media met je. Ik ben een deskundige en veeleisende technofiel, die niet alleen de mode volgt, maar u ook naar de beste oplossingen wil begeleiden. Dus blijf op de hoogte!