INF.08 · pytanie 587
Jakie polecenie kontrolujące w skrypcie wsadowym spowoduje wyłączenie widoczności realizowanych komend?
- A@pause
- B@echo offPoprawna
- C@echo on
- D@rem
Wyjaśnienie
@echo off to polecenie, które wyłącza wyświetlanie wykonywanych instrukcji w plikach wsadowych (batch files) w systemie Windows. Dzięki jego zastosowaniu, podczas wykonywania skryptu nie będą wyświetlane poszczególne polecenia na ekranie, co znacznie poprawia przejrzystość wyników, szczególnie w przypadku długich i złożonych skryptów. Przykładowo, w pliku wsadowym, który wykonuje szereg operacji kopiowania i przenoszenia plików, zastosowanie @echo off umożliwia skoncentrowanie się na wynikach końcowych, zamiast na każdym pojedynczym poleceniu. W praktyce jest to istotne w przypadku automatyzacji zadań, gdyż użytkownik nie jest przytłaczany nadmiarem informacji i może skupić się na rezultatach. Warto również zaznaczyć, że stosowanie @echo off jest zgodne z najlepszymi praktykami programistycznymi, które zalecają minimalizowanie zbędnych informacji wyjściowych, co przyczynia się do lepszego zrozumienia działania skryptu oraz jego efektywności.