Exporter (0) Imprimer
Développer tout
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
0 sur 1 ont trouvé cela utile - Évaluez ce sujet

AT

Planifie les commandes et les programmes à exécuter sur un ordinateur à une date et heure spécifiées. Vous pouvez utiliser à uniquement lorsque le service de planification est en cours d'exécution. Utilisée sans paramètres, au répertorie les commandes programmées.

Syntaxe

at\ \\NomOrdinateur] [{[ID][/Delete] [/Delete] |/Delete[/yes] [/yes] }]\\

at[\ \\NomOrdinateurheuresMinutes: Minutes /interactive [{/ every :Date[,...] | /suivant :Date[,] Date ...}] [,]Commande Commande\\,

Paramètres

\\ Nom_ordinateur
Spécifie un ordinateur distant. Si vous omettez ce paramètre, au planifie les commandes et les programmes sur l'ordinateur local.

ID
Spécifie le numéro d'identification attribué à une commande programmée.

/Delete
Annule une commande programmée. Si vous ne spécifiez pas d'ID, toutes les commandes programmées sur l'ordinateur sont annulées.

/yes
Réponses Oui à toutes les requêtes à partir du système lorsque vous supprimez des événements planifiés.

Heures : Minutes
Spécifie le moment où vous souhaitez exécuter la commande. L'heure est exprimée en heures:Minutes en notation 24 heures sur 24 (c'est-à-dire, 00 : 00 [minuit] à 23 : 59).

/ interactive
Permet de commande interagir avec le bureau de l'utilisateur connecté au moment de la que commande est exécutée.

/ every :
Exécute la commande chaque jour spécifié ou les jours de la semaine ou mois (par exemple, tous les jeudis ou le troisième jour de chaque mois).

Date
Spécifie la date lorsque vous souhaitez exécuter la commande. Vous pouvez spécifier un ou plusieurs jours de la semaine (en d'autres termes, tapez M,T,W,E,F,S,Su) ou un ou plusieurs jours du mois (en d'autres termes, tapez 1 et 31). Séparez plusieurs entrées de date par des virgules. Si vous omettez la Date, au utilise le jour du mois en cours.

/ suivant :
Exécute la commande la prochaine occurrence du jour (par exemple, le jeudi suivant).

Commande
Spécifie la commande de Windows, le programme (fichier .exe ou .com), ou un programme de commandes (fichier .bat ou .cmd) que vous souhaitez exécuter. Lorsque la commande requiert un chemin d'accès en tant qu'argument, utilisez le chemin d'accès absolu (autrement dit, le début de l'intégralité du tracé avec la lettre de lecteur). Si la commande est sur un ordinateur distant, spécifiez la notation UNC Universal Naming Convention () pour le serveur et nom de partage, plutôt qu'une lettre de lecteur à distance.

/?
Affiche l'aide à l'invite de commande.

Remarques

  • Schtasks est un autre outil de prévision de ligne de commande que vous pouvez utiliser pour créer et gérer des tâches planifiées. Pour plus d'informations sur schtasks, consultez Rubriques connexes.

  • À l'aide au

    Pour utiliser à, vous devez être membre du groupe Administrateurs local.

  • Chargement de Cmd.exe

    À ne pas charge automatiquement Cmd.exe, l'interpréteur de commande avant d'exécuter des commandes. Si vous n'exécutez pas un fichier exécutable (.exe), vous devez explicitement charger Cmd.exe au début de la commande comme suit :

    cmd /c dir >c:\test.out

  • Commandes d'affichage planifiée

    Lorsque vous utilisez à sans options de ligne de commande, les tâches planifiées apparaissent dans un tableau mis en forme semblables au suivant :

    
    
    État ID jour heure commande LineOK 1 Each F 4: 30 PM net envoyer aux chefs de dueOK état 2 chaque M 12 : 00 AM chkstor >CHECK.fileOK 3 chaque f backup2.bat 11 : 59 PM
    
    
  • Y compris le numéro d'identification (ID)

    Lorsque vous incluez le numéro d'identification (ID) avec à l'invite de commande, des informations pour une seule entrée s'affiche dans un format semblable au suivant :

    
    
    Numéro de tâche : 1État : OKSchedule : FTime chaque de la journée: 4: 30 PMCommand : rapport aux chefs net send
    
    
    Après avoir programmé une commande avec à, en particulier un qui comporte des options de ligne de commande, vérifiez la syntaxe de commande en tapant à sans options de ligne de commande. Si les informations contenues dans la colonne de ligne de commande sont incorrects, supprimez la commande et retapez-la. S'il est toujours incorrecte, retapez la commande avec moins d'options de ligne de commande.

  • Affichage des résultats

    Les commandes programmées avec at s'exécutent en arrière-plan. N'est pas affiché sur l'écran d'ordinateur. Pour rediriger la sortie vers un fichier, utilisez le symbole de redirection (>). Si vous redirigez la sortie vers un fichier, vous devez utiliser le symbole d'échappement (^) devant le symbole de redirection, que vous utilisiez at sur la ligne de commande ou dans un fichier batch. Par exemple, pour rediriger la sortie vers Output.txt, tapez :

    à 14 h 45 c:\test.bat ^ > c:\output.txt

    Le répertoire en cours pour la commande à exécuter est le dossier systemroot.

  • Modification de l'heure système

    Si vous modifiez l'heure système d'un ordinateur après avoir programmé une commande à exécuter avec at, synchronisez le Planificateur at avec la nouvelle heure système en tapant à sans options de ligne de commande.

  • Stockage des commandes

    Les commandes programmées sont stockées dans le Registre. Par conséquent, vous ne perdez pas les tâches planifiées si vous redémarrez le service de planification.

  • Connexion au réseau des lecteurs

    N'utilisez pas un lecteur redirigé pour les tâches planifiées qui accèdent au réseau. Le service de planification n'est peut-être pas en mesure d'accéder au lecteur redirigé, ou le lecteur redirigé n'est peut-être pas présent si un autre utilisateur est connecté au moment où que la tâche planifiée s'exécute. Utilisez plutôt les chemins d'accès UNC pour les tâches planifiées. Par exemple :

    à 1: 00 pm ma_sauvegarde \\serveur\partage

    N'utilisez pas la syntaxe suivante, où x: est une connexion établie par l'utilisateur :

    AT 1: 00 pm ma_sauvegarde x:

    Si vous programmez une commande at qui utilise une lettre de lecteur pour vous connecter à un répertoire partagé, incluez une commande at pour déconnecter le lecteur quand vous avez terminé d'utiliser le lecteur. Si le lecteur n'est pas déconnecté, la lettre de lecteur assignée n'est pas disponible à l'invite de commande.

  • Arrêt des tâches après 72 heures

    Par défaut, les tâches planifiées à l'aide de la commande at arrêtent après 72 heures. Vous pouvez modifier le Registre pour modifier cette valeur par défaut.

    1. Démarrez l'Éditeur du Registre (regedit.exe).

    2. Recherchez et cliquez sur la clé de Registre suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule

    3. Dans le menu Edition, cliquez sur Ajouter une valeur et puis ajoutez la valeur de Registre suivante : nom de la valeur : AtTaskMaxHours type de données : REG_DWORD base : données de la valeur décimale: 0. Une valeur de 0 dans le champ de données valeur indique aucune limite, ne s'arrête pas. Valeurs comprises entre 1 et 99 indique le nombre d'heures.

Attention :

  • Une modification incorrecte du Registre peut endommager gravement votre système. Avant d'apporter des modifications au Registre, vous devez sauvegarder les données importantes stockées sur l'ordinateur.

  • Le Planificateur de tâches et la commande at

    Vous pouvez utiliser le dossier tâches planifiées pour afficher ou modifier les paramètres d'une tâche qui a été créé à l'aide de la commande at . Lorsque vous planifiez une tâche à l'aide de la commande at , la tâche est répertoriée dans le dossier tâches planifiées, avec un nom tel que le suivant :At3478. Toutefois, si vous modifiez une tâche via le dossier tâches planifiées, il est mis à niveau vers une tâche planifiée normale. La tâche n'est plus visible à la commande at et le compte at paramètre ne s'applique plus à elle. Vous devez entrer un compte d'utilisateur et un mot de passe pour la tâche.

Exemples

Pour afficher une liste des commandes programmées sur le serveur Marketing, tapez :

à \\marketing

Pour en savoir plus sur une commande avec le numéro d'identification 3 sur le serveur Soc, tapez :

at \\soc 3

Pour programmer une commande net share à exécuter sur le serveur Soc à 8 h 00 et rediriger la liste vers le serveur Maintenance, dans le répertoire partagé rapports et le fichier Soc.txt, type :

at \\soc 08 : 00 cmd /c "net share rapports = d: \marketing\rapports >>\\maintenance\rapports\soc.txt"

Pour sauvegarder le disque dur du serveur Marketing sur un lecteur de bande tous les cinq jours à minuit, créez un programme de commandes appelé archives.cmd qui contient les commandes de sauvegarde, et ensuite planifier le programme de commandes à exécuter, tapez :

à \\marketing 00 : 00 / every: 5, 10, 15, 20, 25, 30 archives

Pour annuler toutes les commandes programmées sur le serveur en cours, effacez les informations de planification à comme suit :

AT /delete

Pour exécuter une commande qui n'est pas un fichier exécutable (.exe), faites précéder la commande cmd /c pour charger Cmd.exe comme suit :

cmd /c dir >c:\test.out

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.