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