Pliki wsadowe/Windows: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 2:
 
== Przyjmowanie danych ==
=== W trakcie działania programu ===
Zaczniemy od przyjmowania danych w oknie programu. Oto kod:
<source lang="dos">
@echo off
echo Jak masz na imię?
set /p imie=
echo Witaj %imie%
pause
</source>
{{Uwaga|Funkcja set /p została wprowadzona dopiero w Windows 2000. Po więcej informacji zajrzyj do rozdziału o [[../MS-DOS|MS-DOS i Windows 9x]].}}
Ten program zapyta nas o imię i wyświetli je. Komendy:
* <code>set /p zmienna=zacheta</code> - zapytanie o coś i zapisanie tego jako tzw. zmienna środowiskowa. Zmienne środowiskowe mogą być stałe, jak na przykład <code>COMSPEC</code> zawierająca ścieżkę do interpretera poleceń. Nazwy zmiennych podajemy ograniczone procentami.
 
=== Jako argumenty ===
Argumenty to dane przyjmowane w momencie uruchamiania. Możemy je wpisywać przez konsolę lub w oknie ''Właściwości''. Są one oznaczane jako %1, %2, itd. Jeżeli uruchamiamy coś w jakimś programie, to zostanie mu to podane jako pierwszy argument i możemy to wykorzystać. Dla przykładu, oto program "cicho" usuwający uruchamiany plik: