Què cal saber
- Aquesta és la sintaxi adequada: at \\ nom de l'ordinador /interactiu | /cada:data, …/següent:data, …
- computername especifica un nom d'ordinador remot; /cada:data[, …] executa ordres en dies concrets.
-
/interactiu permet que l'ordre interactuï amb l'usuari que ha iniciat sessió; /delete suprimeix totes les ordres programades anteriorment.
Aquest article explica com utilitzar l'ordre "a", que està disponible a l'indicador d'ordres. "A" s'utilitza per executar programes i ordres a les hores programades.
A la disponibilitat de comanda
L'ordre at està disponible des de l'indicador d'ordres en molts sistemes operatius Windows, inclosos Windows 7, Windows Vista, Windows XP i també algunes versions anteriors de Windows.
Aquesta ordre ha quedat obsoleta a partir de Windows 8. Microsoft recomana utilitzar l'ordre schtasks, rica en funcions.
La disponibilitat dels interruptors de comandament at pot diferir una mica d'un sistema operatiu a un altre.
At la sintaxi de comandaments
Aquesta és la sintaxi adequada de l'ordre at:
at \\ nom de l'ordinador /interactiu | /cada:data, … /següent:data, …
Vegeu Com llegir la sintaxi de l'ordre si no esteu segur de com llegir la sintaxi de l'ordre at mostrada a d alt o descrita a la taula següent.
A les opcions de comandament | |
---|---|
Article | Explicació |
nomdeordinador | Utilitzeu aquesta opció per especificar un nom d'ordinador remot. L'ordre at programarà l'execució de l'ordre a l'ordinador local si no especifiqueu un nom d'ordinador. |
/cada:data[, …] | Feu servir l'interruptor /cada per executar l'ordre en dies concrets de la setmana o del mes. |
/següent:data[, …] | Utilitzeu l'interruptor /següent per executar l'ordre a la següent ocurrència del dia. |
Especifica l'hora en què s'ha d'executar l'ordre. | |
/interactiu | Permet que l'ordre programada interactuï amb qualsevol usuari que s'hagi iniciat sessió quan s'executa la feina. |
id | Aquest és el número únic assignat a una ordre ja programada. L'opció id només s'utilitza per mostrar o suprimir una ordre programada. No podeu definir manualment un identificador per a una ordre programada. |
/suprimir [ /sí] | Aquesta opció a l'ordre s'utilitza per eliminar totes les ordres programades prèviament. Utilitzeu l'opció /sí amb /suprimir per ometre la pregunta de confirmació "suprimeix totes les feines programades". Utilitzeu /delete quan especifiqueu un identificador per suprimir una única ordre programada. |
Això especifica l'ordre o el programa que cal executar. Heu d'incloure ordre entre cometes dobles. | |
/? | Utilitzeu l'interruptor d'ajuda amb l'ordre at per mostrar ajuda detallada sobre les diverses opcions de l'ordre. |
Exemples d'ordres
a les 14:15 "chkdsk /f"
A l'exemple anterior, l'ordre at s'utilitza per programar una execució de l'ordre chkdsk com a chkdsk /f, només avui, a les 2:15 p.m., a la que s'utilitza actualment. PC.
a \\prodserver 23:45 /cada:1, 4, 8, 12, 16, 20, 24, 28 "bkprtn.bat"
En aquest exemple, l'ordre at s'utilitza per programar l'execució del fitxer per lots bkprtn.bat a l'ordinador anomenat prodserver a les 23:45 h. el primer, quart, vuitè, 12, 16, 20, 24 i 28 de cada mes.
a les 1 /suprimir
Aquí s'elimina l'ordre programada amb l'identificador de 1.
A les ordres relacionades
L'ordre at s'utilitza sovint amb moltes altres ordres del símbol del sistema perquè s'utilitza per programar l'execució d' altres ordres.