Traitement par lots

Un traitement par lots est un processus informatique qui exécute une série prédéterminée de commandes sur un groupe, ou « lot », de données d’entrée. Le traitement par lots des données permet de gagner beaucoup de temps en automatisant les tâches répétitives de manière uniforme et reproductible. Une fois démarré, un traitement par lots ne nécessite que peu ou pas d’intervention de l’utilisateur.

Vous pouvez enregistrer des commandes dans un script ou un fichier de commandes pour les exécuter ultérieurement, ou les saisir directement dans une application ou une ligne de commande pour les exécuter immédiatement. Ces commandes ne contiennent généralement pas de liens directs vers les données ou les fichiers qu’elles traitent ; vous pouvez plutôt utiliser des caractères joker pour définir le type de fichier ou de données à traiter dans le lot. Par exemple, un photographe peut créer un fichier de commandes qui prend comme entrée un dossier entier de photographies, puis crée des copies dans un nouveau dossier, redimensionnées selon une résolution précise et renommées avec la date et l’heure auxquelles elles ont été prises. Il lui suffit d’indiquer à l’application ou au système d’exploitation qui exécute le traitement par lots quel dossier utiliser, et tout le reste se fait automatiquement.

Les traitements par lots, également appelés tâches, peuvent être programmés pour s’exécuter une seule fois ou se répéter selon un calendrier ou un intervalle défini. Par exemple, un administrateur système peut écrire un fichier de commandes qui sauvegarde un dossier local précis sur un espace de stockage cloud, puis programmer ce traitement par lots pour qu’il s’exécute chaque nuit. Unix et Linux incluent plusieurs utilitaires de planification des tâches : at programme une tâche unique, tandis que cron crée des tâches récurrentes. Windows inclut une application Planificateur de tâches qui peut exécuter des tâches à des heures précises ou à intervalles réguliers. En plus de cron et de at, macOS prend en charge la planification des tâches à l’aide de l’utilitaire launchd ; il prend également en charge les actions rapides et les actions de dossier, qui permettent aux utilisateurs d’effectuer des opérations simples de traitement par lots sur les fichiers et dossiers sélectionnés.

Mis à jour November 21, 2023 par Brian P.

quizTestez vos connaissances

Which programming language is designed for web scripting?

A
C
0%
B
C++
0%
C
PHP
0%
D
Scheme
0%
Correct! Incorrect!     View the PHP definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Traitement par lots sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.