The command: "SCHTASKS /Query /?" is on Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. available
The examples for the command "SCHTASKS /Query /?"
Here are examples of using the
`SCHTASKS /Query` command to query information about scheduled tasks:
Example 1: View all scheduled tasks on the local computer:
SCHTASKS /Query /FO LIST /V
This command outputs a list of all scheduled tasks on the local computer, including detailed information (
`/V`) and in list format (
`/FO LIST`).
Example 2: View all scheduled tasks on a remote computer:
SCHTASKS /Query /S "RemoteComputer" /U "AdminUser" /P "AdminPassword" /FO TABLE
This displays a table with information about all scheduled tasks on the remote computer
"RemoteComputer" using the specified credentials (
`/U` and
`/P`).
Example 3: Retrieve information about a specific scheduled task:
SCHTASKS /Query /TN "MyTask" /V
This command prints detailed information about the scheduled task named MyTask on the local computer.
Example 4: Retrieve information about a specific scheduled task on a remote computer:
SCHTASKS /Query /S "RemoteComputer" /U "AdminUser" /P "AdminPassword" /TN "MyTask" /V
This displays detailed information about the scheduled task named
"MyTask" on the remote computer
"RemoteComputer" using the specified credentials.
Hints:
- The
`/U` and
`/P` parameters are used to specify the credentials for running on a remote computer.
- The
`/S` parameter is used to specify the remote computer. Replace
"RemoteComputer" with the actual name or IP address of the remote computer.
- The
`/TN` parameter is used to specify the task path or task name. Replace
"MyTask" with the actual name or path of your scheduled task.
- The
`/FO` parameter is used to specify the format of the output. The examples use LIST and TABLE, but there are also options such as TABLE, CSV, and others. Use
`/FO ?` for a list of available formats.
These examples are intended to give you an idea of ??how the
`SCHTASKS /Query` command can be used in different scenarios. Depending on your specific requirements, the parameters may vary. Use
`SCHTASKS/?` for a complete list of options and parameters. Note that obtaining information about scheduled tasks does not affect their execution.
"SCHTASKS /Query /?" Excerpt from Microsoft Windows Help
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
SCHTASKS /Query [/S system [/U username [/P password]]] [/FO format]
[/NH] [/V] [/?]
Description:
Enables an administrator to display the scheduled tasks on the
local or remote system.
Parameter List:
/S system Specifies the remote system to connect to.
/U username Specifies the user context under
which the command should execute.
/P password Specifies the password for the given
user context.
/FO format Specifies the output format to be
displayed. Valid values: TABLE, LIST, CSV.
/NH Specifies that the column header should not
be displayed in the output.
Valid only for TABLE and CSV formats.
/V Specifies additional output to be
displayed.
/? Displays this help/usage.
Examples:
SCHTASKS /Query
SCHTASKS /Query /?
SCHTASKS /Query /S system /U user /P password
SCHTASKS /Query /FO LIST /V /S system /U user /P password
SCHTASKS /Query /FO TABLE /NH /V
Important information, tips for the "SCHTASKS /Query /?" command
There are a few important points to note when using `SCHTASKS /Query`:
1. Redirection and Output: If you redirect the information to a file, make sure you save the file in the correct format to ensure readability.
2. Admin Privileges: Querying scheduled tasks requires administrator privileges. Make sure you open Command Prompt as an administrator.
3. Documentation: Document the results of your queries to keep a clear overview of the configuration of scheduled tasks.
4. Security Guidelines: Pay attention to who has access to the `SCHTASKS /Query` command to ensure that sensitive information cannot be improperly obtained.
5. Remote Query: When querying scheduled tasks on a remote computer (`/S`, `/U`, `/P`), ensure that you have the correct credentials and required permissions have.
6. Specify Format: Consider the format in which you would like to receive the information (`/FO`). The available formats include LIST, TABLE, CSV, and others. Use `/FO ?` for a list of available formats.
7. Selective Query: To query a specific scheduled task, use the `/TN` parameter followed by the name or path of the task.
8. Consider Time Zones: When querying scheduled tasks that run in different time zones, note that the times may appear in that time zone.
9. Check Logging: Check the logs of your scheduled tasks after querying to ensure that the information is correct and there are no errors or unexpected problems.
10. Scheduled Task Permissions: Make sure that the user executing `SCHTASKS /Query` has the required permissions for the scheduled task. In particular, if you are querying scheduled tasks on a remote computer (`/S`, `/U`, `/P`), you need the appropriate permissions.
By paying attention to these points, you can ensure that querying scheduled tasks runs smoothly and provides accurate information.