Korzystam z pliku wsadowego, aby uruchomić kilka programów, które muszę uruchomić w tle. Do tej pory używałem polecenia pauzy, aby wykonać go po zakończeniu niektórych innych start-upów. Wolałbym używać poleceń oczekiwania lub uśpienia, ale wydaje się, że nie są one zawarte w systemie Windows 7.
Czy ktoś wie, jak ponownie wprowadzić te polecenia lub inną metodę, która osiąga te same wyniki?
Odpowiedzi:
Istnieje wiele narzędzi do spania, które można pobrać i upuścić w folderze System32, jedno z nich zawiera zestaw Windows Server 2003 Resource Kit o nazwie
sleep.exe
.Możesz także użyć sztuczki ping:
następnie skądś w pliku wsadowym możesz wywołać go w następujący sposób:
źródło
Możesz użyć
timeout
polecenia:Na przykład, aby poczekać 10 sekund:
Po więcej szczegółów:
źródło
źródło
calc && timeout 3 && notepad
Jest również
Który będzie czekać od 1 do 99999 sekund.
źródło
sleep.exe znajduje się w Narzędziach Windows Server 2003 Resource Kit .
Możesz użyć:
źródło
Jeśli masz zainstalowany Python (i dodałeś ścieżkę instalacji do zmiennej środowiskowej), możesz pozwolić Pythonowi spać przy pomocy czegoś takiego:
(Jeśli jednak masz system Windows Vista lub nowszy,
timeout
oczywiście jest to właściwa droga).źródło