ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
275
275
EMPFEHLEN
-
Hallo,
ich habe immer @echo off geschrieben ohne mir jemals Gedanken zu machen, warum ich jetzt ein @ vor dem Echo schreiben muss. Jetzt bin ich aber über eine Bat-Datei gestolpert in der ich @Start gefunden habe. Daraufhin musste ich festellen, dass scheinbar bei beiden Befhelen ohne @ die selbe Wirkung erziehlt wird. Kann mir nun mal Jemand erklären, wozu das @ eigentlich dient?
... und ja ich habe das Forum vorher bereits versucht zu durchsuchen jedoch beachtet die Suche das @ / (at) Zeichen nicht. Dieses Problem verfolgt mich schon von Anfang an bei der Suche nach der Antwort.
Grüße aus dem verschneiten Bremen
-
Moin RealbigZ,
ein vorangestelltes "@" vor einem CMD-Befehl unterdrückt nur die Anzeige genau dieses Befehls.
Sozusagen ein "echo off" nur für den nächsten auszuführenden Befehl. Mehr nicht.
Schlussfolgerungen:
- wenn Du ein "@echo off " als ersten Befehl in einem Batch-Skript stehen hast, brauchst Du natürlich bei keinem folgenden Befehl ein "@" verwenden
- wenn Dein Batchschnipsel nur aus ein oder zwei Zeilen besteht, dann kannst Du Dir ein @echo off sparen und statt dessen "@" vor die einzelnen Kommandos setzen,
Grüße aus dem bei jedem Wetter schönen Bremen
Biber
-
Vielen Dank für die Antwort
Ähnliche Themen
-
Zeilenumbruch in Batch schreiben [ehemals Hilde bei Batch]
Von Seppi123 im Forum Sonstige SprachenAntworten: 5Letzter Beitrag: 11.07.10, 18:35 -
[Batch] Per Batch Textzeile auslesen und Verbindung testen?
Von overreaction im Forum Sonstige SprachenAntworten: 1Letzter Beitrag: 15.03.08, 20:18 -
zeichen in String an beliebiger Stelle einfügen ohne andere Zeichen zu überschreiben
Von Burny66 im Forum C/C++Antworten: 3Letzter Beitrag: 12.08.07, 22:52 -
Batch: Per echo das "&"-Zeichen ausgeben
Von Daemonic im Forum Sonstige SprachenAntworten: 3Letzter Beitrag: 22.09.05, 08:45 -
[Batch] Erste drei Zeichen des Usernamen auslesen
Von The_Gambler im Forum Sonstige SprachenAntworten: 1Letzter Beitrag: 10.08.05, 16:53





Zitieren
Login





