Egzamin zawodowyPortal części pisemnej

INF.08 · pytanie 587

Jakie polecenie kontrolujące w skrypcie wsadowym spowoduje wyłączenie widoczności realizowanych komend?

  1. A@pause
  2. B@echo offPoprawna
  3. C@echo on
  4. 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.