2694 Tipps & Tricks
Kategorie: Windows / Befehl Tipp im neuen Fenster anzeigen
Beendet den lokalen Gültigkeitsbereich von Umgebungsänderungen in einer Batchdatei. (420 x gelesen)

Name: endlocal






Windows Consolen Commandos





Beendet die lokale Umgebungsänderung in einer Batchdatei. Jedem Befehl setlocal muss ein Befehl endlocal folgen, damit Umgebungsvariablen wiederhergestellt werden können.

Syntax
endlocal

Parameter
/?
Zeigt Hilfe an der Eingabeaufforderung an.
Hinweise
Sie müssen endlocal in einem Skript oder einer Batchdatei verwenden. Wenn Sie endlocal außerhalb eines Skripts oder einer Batchdatei verwenden, hat der Befehl keine Wirkung.
Jede Batchdatei wird mit einem impliziten endlocal beendet.
Wenn die Befehlserweiterungen aktiviert sind (die Standardeinstellung), können Sie die Befehlserweiterungen mittels endlocal in dem Status wiederherstellen, in dem sie sich vor der Ausführung des entsprechenden Befehls setlocal befanden. Weitere Informationen zum Aktivieren und Deaktivieren von Befehlserweiterungen finden Sie unter "Verwandte Themen" unter cmd.
Beispiele
Sie können Umgebungsvariablen in einer Batchdatei lokalisieren. Zum Beispiel:

@echo off

rem Dieses Programm startet die Batchdatei superapp im Netzwerk,

rem leitet die Ausgabe in eine Datei um und zeigt die Datei

rem im Editor an.

setlocal

path=g:\programs\superapp;%path%

call superapp>c:\superapp.out

endlocal

start notepad c:\superapp.out







Es wird keine Verantwortung übernommen. Die Benutzung erfolgt auf eigene Gefahr.
alle Tipps & Tricks
Validator XHTML + CSS ® 2012   GADDO.DE   BAR-GAMES.DE