Ekko i kommandoprompten: Oppdag hemmelighetene til denne viktige Windows -kommandoen

Bruker du Windows og vil lære hvordan du bruker kommandolinjen ? Har du hørt om `echo`-kommandoen, men vet ikke hva den er til for eller hvordan du bruker den? Ikke bekymre deg, i denne artikkelen vil du oppdage hva `echo`-kommandoen er, hvordan du bruker den til å vise meldinger eller endre echo-parametere , og hvilke spesialtegn du må kunne for å omgå reserverte symboler.

Rask videoopplæring om «echo»-kommandoen , et par ting du bør forstå:

Hva er echo-kommandoen?

kommandoen er en instruksjon du kan skrive inn i et svart vindu kalt ledeteksten. Dette vinduet lar deg kommunisere med datamaskinen din ved å gi den skriftlige kommandoer. `echo`-kommandoen brukes til å vise ord eller uttrykk i dette vinduet. Hvis du for eksempel skriver: `echo Bonjour`, vil du se ordet 'Bonjour' vises i vinduet.

bilde 196

Kommando-ekko, derimot, er et alternativ som viser kommandoene du skriver inn i vinduet før de utføres. Hvis du for eksempel skriver: `dir`, vil du se ordet `dir` etterfulgt av en liste over filene og mappene i gjeldende katalog.

bilde 197

Kommandoekko er aktivert som standard , men du kan deaktivere det hvis du vil skjule kommandoene du skriver i en spesiell fil kalt en batchfil . En batchfil er en fil som inneholder flere kommandoer i rekkefølge og kan kjøres automatisk .

Syntaksen for echo-kommandoen er som følger:

ekko [<message> ]

ekko [på | av]

Den første parameteren, `<melding> ` , angir teksten som skal vises på skjermen. Den andre parameteren, `[på | av]`, aktiverer eller deaktiverer kommandoens echo-funksjonalitet. Hvis du bruker `echo`-kommandoen uten parametere, viser den gjeldende echo-innstilling (på eller av).

Denne artikkelen kan være av interesse for deg: Ctrl + Z: Hva er hensikten med denne overraskende hurtigtasten?

Hvordan bruker jeg echo-kommandoen til å vise meldinger?

Ekko-cmd

`echo`-kommandoen er spesielt nyttig når echo er deaktivert . For å vise en melding med flere linjer uten å vise kommandoer, kan du inkludere flere `echo`-kommandoer. etter at echo-kommandoen er deaktivert i batchbehandlingsprogrammet ditt. Hvis du for eksempel vil vise følgende melding:

God morgen,

Dette er et eksempel

melding med flere linjer.

Ha det.

Du kan bruke følgende batchbehandlingsfil:

@echo av

ekko Hallo,

ekko Dette er et eksempel

flerlinjet meldingsekko.

Adjø.

bilde 198

-tegnet foran den første kommandoen hindrer at den bestemte kommandoen blir gjentatt . Hvis du vil vise en blank linje på skjermen , kan du bruke `echo`-kommandoen uten mellomrom før punktumet. Ellers vil punktumet vises i stedet for en blank linje.

bilde 199

Hvordan bruker jeg echo-kommandoen til å endre echo-parameteren?

Hvis du vil aktivere eller deaktivere kommando-echo , kan du bruke `echo on` eller `echo off` . Hvis du for eksempel vil deaktivere kommando-echo ved ledeteksten, skriver du:

ekko av

bilde 200

Når ekko er deaktivert, vil ikke ledeteksten vises i ledetekstvinduet. For å vise ledeteksten igjen, skriv:

ekko på

bilde 201

Hvis du vil forhindre at alle kommandoer i en batchfil blir gjentatt , inkluderer du kommandoen `echo off` i begynnelsen av filen. Hvis du for eksempel vil kjøre følgende kommandoer uten å vise dem på skjermen:

direktør

brudd

cls

Du kan bruke følgende batchbehandlingsfil:

@echo av

direktør

brudd

cls

Hvilke spesialtegn må jeg kunne for å bruke echo-kommandoen?

Enkelte tegn har en spesiell betydning for Windows skallet og kan ikke brukes direkte i echo-kommandoen. Dette er følgende tegn:

  • <
  • >
  • |
  • &
  • ^

Disse tegnene brukes til å omdirigere utdataene fra en kommando , opprette en pipeline mellom to kommandoer , utføre to kommandoer samtidig eller bruke escape-tegn for et spesialtegn . For å vise disse tegnene med `echo`-kommandoen , må du bruke et escape-tegn foran dem. Escape-tegnet er ^-symbolet. For eksempel, for å vise følgende melding:

  • A>B | C&D ^ E

Du må skrive inn følgende kommando:

  • ekko A-^>B ^| C^&D ^^ E
bilde 202

Merk at du må skrive inn to ^-symboler for å vise et enkelt ^-symbol. Hvis du på samme måte vil vise et utropstegn (!), må du bruke doble anførselstegn og et ^-symbol før utropstegnet. For eksempel, for å vise følgende melding:

  • Hallo verden!

Du må skrive inn følgende kommando:

  • ekko "Hallo verden^!"

Du kan også bruke to ^-symboler uten å trenge doble anførselstegn. For eksempel:

  • ekko Hallo verden^^!
bilde 203

Vanlige spørsmål om echo-kommandoen

Her er noen vanlige spørsmål om echo-kommandoen og svarene på dem.

Hvordan bruker jeg echo-kommandoen til å omdirigere utdataene til en fil?

Hvis du vil lagre resultatet av `echo`-kommandoen til en fil, kan du bruke `>`-symbolet for å omdirigere resultatet til en fil. Hvis du for eksempel vil opprette en XML-fil med `echo`-kommandoen, kan du skrive:

  • ekko ^<?xml version= »1.0″ encoding= »utf-8″ ?^> > minfil.xml

Symbolet > oppretter en ny fil eller overskriver innholdet i en eksisterende fil. Hvis du vil legge til innhold i en eksisterende fil, kan du bruke symbolet >> i stedet. Hvis du for eksempel vil legge til en linje i den forrige XML-filen, kan du skrive:

  • ekko<root> >> minfil.xml

Hvordan bruker jeg echo-kommandoen til å vise miljøvariabler?

Hvis du vil vise verdiene til miljøvariabler ved hjelp av `echo`-kommandoen , må du bruke `%`-tegnet rundt variabelnavnet. Hvis du for eksempel vil vise navnet på den nåværende brukeren , kan du skrive:

  • ekko %BRUKERNAVN%

Hvis du vil vise alle navnene og verdiene til miljøvariablene, kan du skrive:

  • sett

Hvordan bruker jeg echo-kommandoen til å vise klokkeslett og dato?

Hvis du vil vise klokkeslett og dato ved hjelp av echo-kommandoen, kan du bruke miljøvariablene %TIME% og %DATE%. Hvis du for eksempel vil vise gjeldende klokkeslett og dato, kan du skrive:

  • ekko Det er %TID% på %DATE%
bilde 205

Du kan også bruke kommandoene for klokkeslett og dato til å vise eller endre systemklokkeslett og -dato .

Hvordan bruker jeg echo-kommandoen til å vise en melding uten linjeskift? 

Hvis du vil vise en melding med `echo`-kommandoen uten å gå til neste linje, kan du bruke `/n`-alternativet. Hvis du for eksempel vil vise to meldinger på samme linje, kan du skrive: `echo /n Hello` `echo /n the world`

bilde 204

Hvordan bruker jeg echo-kommandoen til å vise spesialtegn?

Hvis du vil vise spesialtegn med echo-kommandoen, for eksempel anførselstegn, vinkelparenteser eller omdirigeringssymbolet, må du sette ^-symbolet foran dem for å omgå dem. Hvis du for eksempel vil vise teksten « Hei > Verden», kan du skrive: echo ^«Hei ^> Verden^»

Konklusjon

`echo`-kommandoen er nyttig for å vise meldinger på skjermen eller kommandos echo-parameter å opprette enkle tekstfiler eller manipulere miljøvariabler . For å bruke `echo`-kommandoen riktig , må du vite hvilke spesialtegn du skal bruke escape med ^-symbolet . Vi håper denne artikkelen har hjulpet deg med å bedre forstå `echo cmd`-kommandoen og dens bruksområder.

Forrige artikkel: Hvordan åpne en GPX-fil? Lær hvordan du bruker dem!
Neste artikkel : Broadcom BCM20702A0-driveren: Forstå dens rolle under Windows 10
Hei, det er François :) Jeg er en skribent på fritiden som elsker å dele lidenskapen sin: alt innen teknologi! 😍 Enten det er maskinvare, programvare, videospill, sosiale medier eller mange andre områder, finner du alt på denne siden. Jeg deler analyser, anmeldelser, veiledninger og favorittfunn på tvers av ulike plattformer. Jeg er en kunnskapsrik og kresen teknologientusiast som ikke bare følger trender, men streber etter å veilede deg mot de beste løsningene. Så følg med!