Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wysyła lub czeka na sygnał w systemie. To polecenie służy do synchronizowania komputerów w sieci.
Syntax
waitfor [/s <computer> [/u [<domain>\]<user> [/p [<password>]]]] /si <signalname>
waitfor [/t <timeout>] <signalname>
Parameters
| Parameter | Description |
|---|---|
/s <computer> |
Określa nazwę lub adres IP komputera zdalnego (nie używaj ukośników odwrotnych). Wartość domyślna to komputer lokalny. Ten parametr ma zastosowanie do wszystkich plików i folderów określonych w poleceniu . Jeśli nie używasz tego parametru, sygnał jest emitowany do wszystkich systemów w domenie. Jeśli używasz tego parametru, sygnał jest wysyłany tylko do określonego systemu. |
/u [<domain>]<user> |
Uruchamia skrypt przy użyciu poświadczeń określonego konta użytkownika. Domyślnie waitfor używa poświadczeń bieżącego użytkownika. |
/p [\<password>] |
Określa hasło konta użytkownika określone w parametrze /u . |
| /si | Wysyła określony sygnał w sieci. Ten parametr umożliwia również ręczne aktywowanie sygnału. |
/t <timeout> |
Określa liczbę sekund oczekiwania na sygnał. Domyślnie waitfor czeka w nieskończoność. |
<signalname> |
Określa sygnał, na który waitfor czeka lub który wysyła. Ten parametr nie uwzględnia wielkości liter i nie może przekraczać 225 znaków. Prawidłowe znaki obejmują a-z, A-Z, 0-9 i rozszerzony zestaw znaków ASCII (128-255). |
| /? | Wyświetla pomoc w wierszu polecenia. |
Remarks
Na jednym komputerze można uruchomić wiele wystąpień waitfor , ale każde wystąpienie waitfor musi czekać na inny sygnał. Tylko jedna instancja waitfor może czekać na dany sygnał na danym komputerze.
Komputery mogą odbierać sygnały tylko wtedy, gdy znajdują się w tej samej domenie co komputer wysyłający sygnał.
To polecenie można użyć podczas testowania kompilacji oprogramowania. Na przykład komputer kompilujący może wysłać sygnał do kilku komputerów z uruchomionym waitfor po pomyślnym zakończeniu kompilacji. Po odebraniu sygnału plik wsadowy, który zawiera waitfor , może poinstruować komputery, aby natychmiast rozpoczęły instalowanie oprogramowania lub uruchamianie testów na skompilowanej kompilacji.
Examples
Aby poczekać, aż zostanie odebrany sygnał espresso\build007 , wpisz:
waitfor espresso\build007
Domyślnie waitfor czeka na sygnał w nieskończoność.
Aby poczekać 10 sekund na odebranie sygnału espresso\compile007 przed przekroczeniem limitu czasu, wpisz:
waitfor /t 10 espresso\build007
Aby ręcznie aktywować sygnał espresso\build007 , wpisz:
waitfor /si espresso\build007