Aller au contenu principal

Commandes avant et après une tâche

L’onglet Traitement par lots permet d’exécuter des commandes avant ou après une tâche. Cette fonction d’administration avancée sert à coordonner l’entretien avec d’autres logiciels.

Comprendre le compte d’exécution

L’O&O Defrag Agent exécute ces commandes sous le compte local SYSTEM, qui possède des droits étendus sur l’ordinateur. Il ne s’agit pas de votre compte Windows interactif. Les lecteurs connectés pour votre utilisateur, les identifiants, les fichiers de profil et les demandes affichées sur le bureau peuvent être indisponibles.

Utilisez uniquement des commandes que vous avez vérifiées et testées dans ce contexte. N’insérez pas de script inconnu dans une tâche.

Ajouter des commandes

  1. Ouvrez la tâche en modification et choisissez Traitement par lots.
  2. Activez l’exécution avant ou après la tâche.
  3. Lisez et confirmez l’avertissement relatif aux droits.
  4. Saisissez les commandes ou chargez un fichier batch ou texte avec Importer….
  5. Vérifiez l’ensemble du texte et enregistrez la tâche.

L’importation remplace le texte des commandes actuel. Copiez d’abord tout ce que vous souhaitez conserver. L’éditeur limite ce texte à 20 480 caractères.

Comportement avant la tâche

Utilisez les commandes préalables pour les préparatifs nécessaires. Si l’une d’elles échoue, l’optimisation ne démarre pas. Assurez-vous que les scripts renvoient des codes de succès et d’erreur pertinents et traitent explicitement les erreurs.

Évitez les commandes nécessitant une réponse dans une fenêtre. Utilisez des chemins explicites entre guillemets et tenez compte des droits d’accès aux fichiers du compte de service.

Comportement après la tâche

Utilisez les commandes finales pour les opérations qui suivent. Ne les confondez pas avec le choix d’arrêt ou de redémarrage de l’ordinateur dans l’onglet Calendrier.

Si une commande change l’état d’une autre application, prévoyez et testez aussi sa remise en état après un entretien interrompu ou échoué. Ne supposez pas qu’une tâche incomplète restaure automatiquement l’état de l’application.

Vérifier l’exécution

Testez la tâche dans une plage d’entretien surveillée. Consultez les rapports et les journaux des applications concernées avant une utilisation sans surveillance. Décochez la case correspondante pour empêcher les futures exécutions avant ou après la tâche tout en conservant le texte enregistré.