- 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 flereecho <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):