Apollo
Administrator
Dołączył: 19 Lut 2012
Posty: 50
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Wto 18:30, 21 Lut 2012 Temat postu: Endlocal |
|
|
Polecenie endlocal
Kończy lokalizację zmian środowiska w pliku wsadowym, przywracając wartości zmiennych środowiskowych ustawione przed wykonaniem odpowiedniego polecenia setlocal.
Składnia
endlocal
Parametry
/?
Wyświetla Pomoc w wierszu polecenia.
Spostrzeżenia
Polecenia endlocal należy używać w skrypcie lub pliku wsadowym. Polecenie endlocal użyte poza skryptem lub plikiem wsadowym nie ma żadnych skutków.
Na końcu pliku wsadowego umieszczone jest niejawne polecenie endlocal.
Jeżeli rozszerzenia poleceń są włączone (ustawienie domyślne), polecenie endlocal przywraca stan rozszerzeń poleceń (włączone lub wyłączone) sprzed wykonania odpowiedniego polecenia setlocal. Aby uzyskać więcej informacji dotyczących włączania lub wyłączania rozszerzeń poleceń, zobacz Polecenie cmd w Tematach pokrewnych.
Przykłady
Można lokalnie zdefiniować zmienne środowiskowe w pliku wsadowym. Na przykład:
@echo off
rem Ten program uruchamia program wsadowy superapp w sieci,
rem kieruje dane wyjściowe do pliku i wyświetla plik
rem w Notatniku.
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out
Legenda formatowania
Format Znaczenie
Kursywa Informacje, które musi podać użytkownik
Pogrubienie Elementy, które użytkownik musi wpisać dokładnie tak, jak pokazano
W nawiasie okrągłym (...) Parametry, które mogą się kilka razy powtórzyć w wierszu polecenia
W nawiasie kwadratowym ([]) Elementy opcjonalne
W nawiasie klamrowym ({}); opcje oddzielone znakiem potoku (|). Przykład: {even|odd} Zestaw opcji, z których użytkownik musi wybrać tylko jedną
Czcionka Courier Kod lub dane wyjściowe programu
Post został pochwalony 0 razy
|
|