schtasks query

Wyświetla listę wszystkich zadań zaplanowanych do uruchomienia na komputerze.

Syntax

schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s <computer> [/u [<domain>\]<user> [/p <password>]]] [/tn <taskname>] [/xml] [/hresult]

Parameters

Parameter Description
/query Opcjonalnie określa nazwę operacji. Użycie tego zapytania bez żadnych parametrów wykonuje zapytanie dotyczące wszystkich zadań w systemie.
/Fo <format> Określa format danych wyjściowych. Prawidłowe wartości to TABLE,LIST lub CSV.
/nh Usuwa nagłówki kolumn z wyświetlanej tabeli. Ten parametr jest prawidłowy w przypadku formatów wyjściowych TABLE lub CSV .
/v Dodaje właściwości zaawansowane zadania do wyświetlania. Ten parametr jest prawidłowy w przypadku formatów wyjściowych LIST lub CSV .
/s <computer> Określa nazwę lub adres IP komputera zdalnego (z ukośnikami odwrotnymi lub bez). Wartość domyślna to komputer lokalny.
/u [<domain>] Uruchamia to polecenie z uprawnieniami określonego konta użytkownika. Domyślnie polecenie jest uruchamiane z uprawnieniami bieżącego użytkownika komputera lokalnego. Określone konto użytkownika musi być członkiem grupy Administratorzy na komputerze zdalnym. Parametry /u i /p są prawidłowe tylko wtedy, gdy używasz parametru /s.
/p <password> Określa hasło konta użytkownika określone w parametrze /u . Jeśli użyjesz parametru /u bez parametru /p lub argumentu hasła, program schtasks poprosi Cię o podanie hasła. Parametry /u i /p są prawidłowe tylko wtedy, gdy używasz parametru /s.
/Tn <taskname> Wykonuje zapytanie o określone zadanie według ścieżki i nazwy. Jeśli jest używany parametr /tn , <taskname> pole nie może być puste. Zakłada, że z katalogu głównego "\" folder domyślnie (w związku z tym \ można pominąć, jeśli zadanie znajduje się w katalogu głównym). Nie akceptuje symboli wieloznacznych. Użyj cudzysłowów, aby ująć nazwy zawierające spacje.
/xml Zwraca wszystkie definicje zadań w systemie do formatu XML. Jeśli /tn zostanie określony, wyprowadza określoną nazwę zadania w formacie XML. Należy użyć pełnej ścieżki i nazwy.
/hresult Określa kod zakończenia procesu, który ma być w formacie HRESULT.
/? Wyświetla pomoc w wierszu polecenia.

Examples

Aby wyświetlić listę wszystkich zadań zaplanowanych dla komputera lokalnego, wpisz:

schtasks
schtasks /query

Te polecenia generują ten sam wynik i mogą być używane zamiennie.

Aby zażądać szczegółowego wyświetlania zadań na komputerze lokalnym, wpisz:

schtasks /query /fo LIST /v

To polecenie używa parametru /v w celu zażądania szczegółowego (pełnego) wyświetlenia oraz parametru /fo LIST w celu sformatowania ekranu jako listy w celu łatwego odczytania. To polecenie służy do sprawdzania, czy utworzone zadanie ma zamierzony wzorzec cyklu.

Aby zażądać listy zadań zaplanowanych dla komputera zdalnego i dodać zadania do pliku dziennika rozdzielanego przecinkami na komputerze lokalnym, wpisz:

schtasks /query /s Reskit16 /fo csv /nh >> \\svr01\data\tasklogs\p0102.csv

Ten format polecenia służy do zbierania i śledzenia zadań zaplanowanych dla wielu komputerów. W tym poleceniu użyto parametru /s do identyfikowania komputera zdalnego, parametru Reskit16, parametru /fo do określenia formatu oraz parametru /nh do pomijania nagłówków kolumn. Symbol >> dołączania przekierowuje dane wyjściowe do dziennika zadań p0102.csv, na komputerze lokalnym Svr01. Ponieważ polecenie jest uruchamiane na komputerze zdalnym, ścieżka komputera lokalnego musi być w pełni kwalifikowana.

Aby uzyskać informacje o zadaniu konserwacji subskrypcji pakietu Office przy użyciu /tn parametru, który można również wyświetlić za pośrednictwem harmonogramu zadań w lokalizacji \Microsoft\Office\ z katalogiem głównym "\" widocznym w folderze Biblioteka harmonogramu zadań , wpisz:

schtasks /query /tn "\Microsoft\Office\Office Subscription Maintenance"