Jak uzyskać pauzę w trakcie przetwarzania plików wsadowych (Windows XP/Vista/7)
Często zlecasz systemowi wykonywanie zadań poprzez pliki wsadowe. Przydałaby ci się możliwość opóźnienia przetwarzania kolejnych poleceń w określonym miejscu pliku. Jak uzyskać taki efekt?
Najprościej można to zrobić w Windows 7 i w Viście. Tu jest dostępne narzędzie Waitfor.exe. Na przykład polecenie waitfor xyz /T5 opóźnia przetwarzanie dalszej części kodu o 5 sekund.
W Windows XP uzyskasz podobny efekt przy użyciu pomocniczego pliku wsadowego. Utwórz w tym celu plik o nazwie Sleep.cmd i następującej treści:
ping 127.0.0.1 -n %1 -w 1000 >NUL
Gotowy plik zapisz w folderze znajdującym się w domyślnej ścieżce wyszukiwania. Poleceniem call sleep 5 przerwiesz przetwarzanie pliku wsadowego na 5 sekund. Polecenie call jest konieczne, aby umożliwić powrót z przywoływanego pliku Sleep.cmd do bieżącego pliku wsadowego.
a moga byc jednoczesnie: waitfor xyz /T5 i call sleep 5 w zaleznosci od systemu???
Polecane
Pobierz bezpłatnego e-booka
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.