| Tipps & Tricks | |
![]() |
Linux Windows Programmieren |
| Ereignisse | |
![]() |
am 22. May besonderes heute was war im Jahr Personen geboren |
| Bildergalerie | |
![]() |
die neuesten Desktop-Bilder Blumen Fahrzeuge Landschaften mit Ortsangabe |
| Spiele | |
![]() |
Kreuzworträtsel Stadt Land Fluss Allgemeinwissen Bilder Quiz Lustiges Bilder Quiz Technik Quiz Länder Quiz |
| Tools | |
![]() |
Internetspuren Konvertierungen Umrechnungen Umwandlungen |
| Sonstiges | ||
|
Astronomie Erde Daten Kalender |
Gesundheit Energie Sparen Internet Links |
|
| Sitemap Kontakt Impressum |
| Kategorie: Windows / Befehl | Tipp im neuen Fenster anzeigen |

Windows Consolen Commandos
Leitet Windows XP in einem Batchprogramm zu einer durch eine Marke identifizierten Zeile. Wird die Marke gefunden, werden die Befehle ab der nachfolgenden Zeile verarbeitet.
Syntax
goto Marke
Parameter
Marke
Gibt die Zeile in einem Batchprogramm an, zu der gesprungen werden soll.
/?
Zeigt die Hilfe an der Eingabeaufforderung an.
Hinweise
Arbeiten mit Befehlserweiterungen
Wenn Sie bei aktivierten Befehlserweiterungen (Standardeinstellung) den Befehl goto mit der Zielmarke :EOF verwenden, wird die Kontrolle ans Ende der aktuellen Batchskriptdatei übertragen und die Batchskriptdatei ohne die Definition einer Marke beendet. Wenn Sie goto zusammen mit der Marke :EOF verwenden, müssen Sie vor der Marke einen Doppelpunkt einfügen. Beispiel:
goto :EOF
Eine Beschreibung von Erweiterungen des Befehls call, die eine sinnvolle Verwendung dieser Funktion ermöglichen, finden Sie in der Liste "Verwandte Themen" unter cmd.
Verwenden gültiger Marke-Werte
Im Parameter Marke können Leerzeichen verwendet werden, aber keine anderen Trennzeichen, wie z. B. Semikolons oder Gleichheitszeichen. Der Befehl goto verwendet nur die ersten acht Zeichen einer Marke. Die folgenden Marken sind beispielsweise äquivalent und werden zu :hithere0 ausgewertet:
:hithere0
:hithere01
:hithere02
Übereinstimmung von Marke mit der Marke im Batchprogramm
Der von Ihnen angegebene Marke-Wert muss mit einer Marke im Batchprogramm übereinstimmen. Die Marke im Batchprogramm muss mit einem Doppelpunkt (:) beginnen. Eine mit einem Doppelpunkt (:) beginnende Batchprogrammzeile wird von Windows XP als Marke erkannt und nicht als Befehl verarbeitet. Beginnt eine Zeile mit einem Doppelpunkt, werden alle Befehle in dieser Zeile ignoriert. Ist die von Ihnen angegebene Marke nicht im Batchprogramm enthalten, wird das Batchprogramm abgebrochen und folgende Meldung angezeigt:
Marke nicht gefunden
Verwenden von goto für bedingte Operationen
Sie können goto zusammen mit anderen Befehlen verwenden, um bedingte Operationen auszuführen. Weitere Informationen zum Verwenden von goto für bedingte Operationen finden Sie in der Liste "Verwandte Themen" unter if.
Beispiele
Das folgende Stapelverarbeitungsprogramm formatiert eine Diskette in Laufwerk A: als Systemdiskette. Wenn der Formatierungsvorgang erfolgreich beendet ist, leitet der Befehl goto Windows XP zur Marke :end.
echo off
format a: /s
if not errorlevel 1 goto end
echo Beim Formatieren ist ein Fehler aufgetreten.
:end
echo Ende des Batchprogramms.