Uwaga
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.
W tym artykule opisano sposób używania polecenia at do tworzenia i anulowania zaplanowanych zadań.
Dotyczy: Windows 2000
Oryginalny numer KB: 313565
Uwaga 16.
Ten artykuł dotyczy systemu Windows 2000. Wsparcie dla systemu Windows 2000 kończy się 13 lipca 2010 r. Aby uzyskać więcej informacji, zobacz zasady świadczenia pomocy technicznej firmy Microsoft.
Podsumowanie
W systemie Windows 2000 można użyć narzędzia Harmonogram zadań w Panel sterowania do planowania zadań. Możesz również użyć polecenia at, aby ręcznie zaplanować zadania.
Omówienie polecenia at
Możesz użyć polecenia at, aby zaplanować polecenie, skrypt lub program do uruchomienia w określonym dniu i o określonej godzinie. Możesz również użyć tego polecenia, aby wyświetlić istniejące zaplanowane zadania.
Aby użyć polecenia at, musi być uruchomiona usługa Harmonogram zadań, a użytkownik musi być zalogowany jako członek lokalnej grupy Administratorzy. Gdy używasz polecenia at do tworzenia zadań, należy skonfigurować zadania tak, aby były uruchamiane na tym samym koncie użytkownika.
Polecenie at używa następującej składni:
at \\computername time/interactive | /every: date, ... /next: date, ... command
at \\computername id/delete | /delete /yes
Poniższa lista zawiera opis parametrów, których można użyć z poleceniem at:
\computername: użyj tego parametru, aby określić komputer zdalny. Jeśli ten parametr zostanie pominięty, zadania zostaną zaplanowane do uruchomienia na komputerze lokalnym.
time: użyj tego parametru, aby określić czas uruchomienia zadania. Czas jest określany jako godziny: minuty na podstawie zegara 24-godzinnego. Na przykład wartość 0:00 reprezentuje północ, a 20:30 reprezentuje 18:30.
/interactive: użyj tego parametru, aby umożliwić zadaniu interakcję z pulpitem użytkownika, który jest zalogowany w momencie uruchomienia zadania.
/every: date,... : Użyj tego parametru, aby zaplanować uruchamianie zadania w określonym dniu lub dniach tygodnia lub miesiąca, na przykład co piątek lub ósmy dzień każdego miesiąca. Określ datę jako co najmniej jeden dzień tygodnia (użyj następujących skrótów: M,T,W,Th,F,S,S,Su) lub co najmniej jednego dnia miesiąca (użyj liczb od 1 do 31). Upewnij się, że używasz przecinków, aby oddzielić wiele wpisów dat. Jeśli ten parametr zostanie pominięty, zadanie zostanie zaplanowane do uruchomienia w bieżącym dniu.
/next: date, ...: Użyj tego parametru, aby zaplanować uruchomienie zadania w następnym wystąpieniu dnia (na przykład w następny poniedziałek). Określ datę jako co najmniej jeden dzień tygodnia (użyj następujących skrótów: M,T,W,Th,F,S,S,Su) lub co najmniej jednego dnia miesiąca (użyj liczb od 1 do 31). Upewnij się, że używasz przecinków, aby oddzielić wiele wpisów dat. Jeśli ten parametr zostanie pominięty, zadanie zostanie zaplanowane do uruchomienia w bieżącym dniu.
polecenie: użyj tego parametru, aby określić polecenie systemu Windows 2000, program (.exe lub plik .com) lub program wsadowy (.bat lub plik .cmd), który chcesz uruchomić. Jeśli polecenie wymaga ścieżki jako argumentu, użyj bezwzględnej nazwy ścieżki (całej ścieżki rozpoczynającej się literą dysku). Jeśli polecenie znajduje się na komputerze zdalnym, użyj nazwy ścieżki Uniform Naming Convention (UNC) (\ServerName ShareName\ ). Jeśli polecenie nie jest plikiem wykonywalnym (.exe), należy poprzedzić polecenie
cmd /c
, na przykładcmd /c copy C:\*.* C:\temp
.id: użyj tego parametru, aby określić numer identyfikacyjny przypisany do zaplanowanego zadania.
/delete: Użyj tego parametru, aby anulować zaplanowane zadanie. Jeśli pominięto parametr id, wszystkie zaplanowane zadania na komputerze zostaną anulowane.
/yes: Użyj tego parametru, aby wymusić odpowiedź tak na wszystkie zapytania z systemu po anulowaniu zaplanowanych zadań. Jeśli pominięto ten parametr, zostanie wyświetlony monit o potwierdzenie anulowania zadania.
Uwaga 16.
Gdy używasz polecenia at, zaplanowane zadanie jest uruchamiane przy użyciu poświadczeń konta systemowego.
Tworzenie zaplanowanego zadania
Kliknij przycisk Start, wskaż pozycję Programy, wskaż pozycję Akcesoria, a następnie kliknij pozycję Wiersz polecenia.
W wierszu polecenia wpisz
net start
polecenie, a następnie naciśnij ENTER, aby wyświetlić listę aktualnie uruchomionych usług:Jeśli harmonogram zadań nie jest wyświetlany na liście, wpisz następujący wiersz, a następnie naciśnij ENTER:
net start "task scheduler"
W wierszu polecenia wpisz następujący wiersz (użyj parametrów odpowiednich dla danej sytuacji), a następnie naciśnij ENTER:
at \\computername time/interactive | /every: date, ... /next: date, ... command
Przykłady
Aby skopiować wszystkie pliki z folderu Documents do folderu MyDocs o północy, wpisz następujący wiersz, a następnie naciśnij ENTER:
at 00:00 cmd /c copy C:\Documents\*.* C:\MyDocs
Aby utworzyć kopię zapasową serwera Products o godzinie 11:00 każdego dnia tygodnia, utwórz plik wsadowy zawierający polecenia kopii zapasowej (na przykład Backup.bat), wpisz następujący wiersz, a następnie naciśnij ENTER, aby zaplanować tworzenie kopii zapasowej:
at \\products 23:00 /every:M,T,W,Th,F backup
Aby zaplanować uruchomienie polecenia net share na serwerze sprzedaży o godzinie 6:00 i przekierować listę do pliku Sales.txt w udostępnionym folderze Raporty na serwerze Corp, wpisz następujący wiersz, a następnie naciśnij ENTER:
at \\sales 06:00 cmd /c "net share reports=d:\Documents\reports >> \\corp\reports\sales.txt"
Anulowanie zaplanowanego zadania
Kliknij przycisk Start, wskaż pozycję Programy, wskaż pozycję Akcesoria, a następnie kliknij pozycję Wiersz polecenia.
W wierszu polecenia wpisz
net start
polecenie, a następnie naciśnij ENTER, aby wyświetlić listę aktualnie uruchomionych usług.Jeśli harmonogram zadań nie jest wyświetlany na liście, wpisz następujący wiersz, a następnie naciśnij ENTER:
net start "task scheduler"
W wierszu polecenia wpisz następujący wiersz (użyj parametrów odpowiednich dla danej sytuacji), a następnie naciśnij ENTER:
at \\computername id /delete | /delete /yes
Przykłady anulowania zaplanowanych zadań
- Aby anulować wszystkie zadania zaplanowane na komputerze lokalnym, wpisz
at /delete
, a następnie naciśnij ENTER. - Aby anulować identyfikator zadania 8 na komputerze o nazwie MyServer, wpisz
at \\MyServer 8 /delete
, a następnie naciśnij ENTER.
Wyświetlanie zaplanowanych zadań
Aby wyświetlić zadania utworzone przy użyciu polecenia w poleceniu , wykonaj następujące kroki:
Kliknij przycisk Start, wskaż pozycję Programy, wskaż pozycję Akcesoria, a następnie kliknij pozycję Wiersz polecenia.
W wierszu polecenia wpisz
net start
polecenie, a następnie naciśnij ENTER, aby wyświetlić listę aktualnie uruchomionych usług.Jeśli harmonogram zadań nie jest wyświetlany na liście, wpisz następujący wiersz, a następnie naciśnij ENTER:
net start "task scheduler"
W wierszu polecenia wykonaj jedną z następujących czynności:
- Aby wyświetlić listę zadań zaplanowanych przy użyciu polecenia , wpisz
at \\computername
wiersz, a następnie naciśnij ENTER. - Aby wyświetlić określone zaplanowane zadanie, wpisz
at \\computername id
polecenie, a następnie naciśnij ENTER.
- Aby wyświetlić listę zadań zaplanowanych przy użyciu polecenia , wpisz
Przykłady wyświetlania zaplanowanych zadań
- Aby wyświetlić wszystkie zaplanowane zadania na komputerze lokalnym, wpisz
at
, a następnie naciśnij ENTER. - Aby wyświetlić wszystkie zaplanowane zadania na komputerze o nazwie Obsługa, wpisz
at \\support
, a następnie naciśnij ENTER. - Aby wyświetlić identyfikator zadania 18 na komputerze lokalnym, wpisz
at 18
, a następnie naciśnij ENTER.
Rozwiązywanie problemów
Podczas wpisywania
at \\computername
, aby wyświetlić listę zaplanowanych zadań, niektóre (lub wszystkie) zaplanowane zadania utworzone za pomocą polecenia at nie są wyświetlane.To zachowanie może wystąpić, jeśli zadania zostały zmodyfikowane w folderze Zaplanowane zadania po użyciu polecenia w celu utworzenia zadania. Gdy używasz polecenia at do planowania zadania, zadanie jest wyświetlane w folderze Zaplanowane zadania w Panel sterowania. Możesz wyświetlić lub zmodyfikować zadanie. Jeśli jednak zmodyfikujesz zadanie, gdy używasz polecenia at, nie można wyświetlić zadania.
Gdy używasz polecenia at do planowania zadania, zadanie nie jest uruchamiane o określonej godzinie ani dacie.
To zachowanie może wystąpić, jeśli spełniony jest jeden z następujących warunków:
Składnia polecenia jest niepoprawna.
Po zaplanowaniu zadania wpisz
at \\computername
, aby potwierdzić, że składnia jest poprawna. Jeśli informacje wyświetlane w obszarze Wiersz polecenia są niepoprawne, anuluj zadanie, a następnie utwórz je ponownie.Zaplanowano zadanie uruchamiania polecenia, które nie jest plikiem .exe.
Polecenie at nie ładuje automatycznie polecenia cmd (interpreter poleceń) przed uruchomieniem poleceń. Jeśli nie używasz pliku .exe, musisz załadować Cmd.exe na początku polecenia, na przykład at cmd /c dir > c:\test.txt
.
Informacje
Aby uzyskać więcej informacji na temat korzystania z polecenia w systemie Windows 2000, zobacz Pomoc systemu Windows 2000. W tym celu kliknij przycisk Start, kliknij przycisk Pomoc, kliknij kartę Indeks, a następnie wpisz polecenie .