ekko

  • 16/10/2017
  • 2 minutter at læse
    • e
    • j
    • D
    • i
    • U
    • +3

Viser meddelelser eller tænder eller slukker for kommandoens ekko-funktion. Hvis det bruges uden parametre, viser ekko den aktuelle ekkoindstilling.

Syntaks

Parametre

Parameter Beskrivelse
Aktiverer eller deaktiverer kommandoens ekko-funktion. Kommandoeko er aktiveret som standard.
<message> Angiver teksten, der skal vises på skærmen.
/? Viser hjælp ved kommandoprompten.

Bemærkninger

  • echo <message> -kommandoen er især nyttig, når ekko er slået fra . For at få vist en meddelelse, der er adskillige linjer lang uden at vise nogen kommandoer, kan du medtage flere echo <message> kommandoer efter echo off-kommandoen i dit batchprogram.

  • Når ekko er slået fra, vises kommandoprompten ikke i vinduet Kommandoprompt. Hvis du vil vise kommandoprompten, skal du skrive ekko til.

  • Hvis det bruges i en batchfil påvirker echo on og echo off ikke indstillingen ved kommandoprompten.

  • For at forhindre ekko af en bestemt kommando i en batchfil skal du indsætte en @ tegn foran kommandoen. For at forhindre ekko af alle kommandoer i en batchfil skal du inkludere echo off-kommandoen i begyndelsen af filen.

  • For at få vist et rør (|) eller omdirigeringstegn (< eller >), når du bruger ekko, brug et caret (^) umiddelbart før røret eller omdirigeringstegnet. For eksempel ^|, ^> eller ^<). For at få vist et caret skal du skrive to carets i rækkefølge (^^).

Eksempler

For at få vist den aktuelle ekkoindstilling, skriv:

For at ekko en tom linje på skærmen skal du skrive:

Bemærk

Inkluder ikke et mellemrum før perioden. Ellers vises perioden i stedet for en tom linje.

Til forhindre ekko-kommandoer ved kommandoprompten, skriv:

Bemærk

Når ekko er slået fra, gør kommandoprompten ikke “vises ikke i kommandopromptvinduet. For at få vist kommandoprompten igen skal du skrive ekko til.

For at forhindre, at alle kommandoer i en batchfil (inklusive echo off-kommandoen) vises på skærmen på den første linje i batchen filtype:

Du kan bruge ekkokommandoen som en del af en if-sætning. For eksempel for at søge i den aktuelle mappe efter en fil med .rpt-filtypenavnet og ekko en besked, hvis en sådan fil findes, skriv:

Følgende batchfil søger i den aktuelle mappe efter filer med filtypenavnet .txt og viser en meddelelse, der angiver søgeresultaterne:

Hvis der ikke findes nogen .txt-filer, når batchfilen er kører, vises følgende meddelelse:

Hvis der findes .txt-filer, når batchfilen køres, vises følgende output (antag i dette eksempel filerne File1.txt, File2.txt og File3.txt findes):

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *