Friday, April 27, 2012

AT - Dos Command :

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.
To view 'at' with its all possible parameters you can use following command. Its like help information to regarding that command.
at/?
Commands can be run using Microsoft Windows XP Command Prompt (cmd.exe)
At command is an external command.
To execute AT command successfully it is strongly recommended the 'Schedule service' should be running.
Syntax :
 AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]] 


 AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

where,

\\computername --> Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id --> Is an identification number assigned to a scheduled command.

/delete --> Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled.

/yes --> Used with cancel all jobs command when no further confirmation is desired.

time --> Specifies the time when command is to run.

/interactive --> Allows the job to interact with the desktop of the user who is logged on at the time the job runs.

/every:date[,...] --> Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed.

/next:date[,...] --> Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed.

"command" --> Is the Windows NT command, or batch program to be run.

Use 1:

at 6:19PM "c:\techno\shutdown.bat"

- This command will execute on 6:19 PM if system is in running mode. It will shutdown PC if the resultant file has code in it.

Output 1:


Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

D:\DINESH > at 6:19PM C:\techno\shutdown.bat
Added a new job with job ID=1

D:\DINESH >_

Use 2:

at /delete

- This command will delete all scheduled jobs set for operations. It will ask for confirmation in the form of Y/N.

Output 2:


Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

D:\DINESH > at /delete
This operation will delete all scheduled jobs.
Do you want to continue this operation? (Y/N) [N]: y

D:\DINESH >_

No comments:

Post a Comment