Aperçu
S-IT-3Copier est un copieur triple doté d’un journal et d’un planificateur. Il exécute jusqu’à trois tâches de copie ou de déplacement indépendantes en un seul passage – idéal pour répartir des fichiers vers des disques NAS, des dossiers en nuage (pCloud, par exemple) ou tout autre support cible. De plus, des profils peuvent s’exécuter automatiquement selon un horaire, en arrière-plan et sans la moindre intervention.
Configurer les tâches
Le programme gère trois tâches de copie indépendantes (A1, A2, A3). Chaque tâche se compose d’un dossier source et d’un dossier cible et peut être activée ou désactivée individuellement.
La case « active »
Seules les tâches cochées comme active sont traitées au démarrage. Les tâches désactivées sont entièrement ignorées, mais leurs chemins restent enregistrés.
🔰 Filtre de tâche
À droite de l’en-tête de chaque carte de tâche se trouve le symbole 🔰. Il permet de définir des filtres qui ne s’appliquent qu’à cette seule tâche : exclusions supplémentaires et règle UNIQUEMENT (« ne copier que certains types de fichiers »). Le symbole s’allume en vert dès qu’une règle est définie pour la tâche – grisé, il signifie qu’aucun filtre propre à la tâche n’est actif. Détails dans la section Exclusions.
Choisir la source
Cliquez sur 📁 Source pour choisir le dossier source de la tâche. La boîte de dialogue retient le dernier dossier source séparément de la sélection de cible – au clic suivant sur Source (quelle que soit la tâche), la sélection repart de là.
Choisir la cible
Cliquez sur 📁 Cible pour définir le dossier cible. Celui-ci n’a pas besoin d’exister au préalable – il est créé automatiquement pendant la copie. Là encore, la boîte de dialogue retient le dernier dossier cible séparément de la sélection de source.
\\Serveur\Partage sont pris en charge intégralement – en source comme en cible. Pour les sources réseau, le volume de données n’est délibérément pas calculé à l’avance (sur de grands partages, cela peut être long) ; (réseau) s’affiche à la place. La copie elle-même se déroule tout à fait normalement.
Options
Écraser (par tâche)
Lorsque cette option est activée, les fichiers présents dans la cible sont toujours écrasés, quelle que soit leur date. Sans elle, les fichiers cibles ne sont écrasés que si le fichier source est plus récent. Si le fichier cible a le même âge ou est plus récent, il est ignoré.
Déplacer (par tâche)
Lorsque cette option est activée, les fichiers sont déplacés au lieu d’être copiés. Le fichier source n’est supprimé qu’après être arrivé dans la cible, complet et intact. Les dossiers sources vidés sont supprimés automatiquement après le déplacement.
Après la copie : arrêt ou mise en veille
La zone 💻 Après la copie propose deux options : Arrêter et Mise en veille. Si l’une d’elles est active et que la copie s’est terminée sans erreur, le programme demande si l’ordinateur doit être arrêté ou mis en veille. Après des erreurs ou un arrêt manuel, la question n’est pas posée.
Les deux options s’excluent mutuellement – cocher l’une décoche l’autre. La mise en veille utilise la gestion d’énergie de Windows ; que la machine passe en veille simple ou en veille prolongée dépend de vos réglages d’alimentation Windows.
Exclure des fichiers et des dossiers
Le bouton 🚫 de la barre de profils (à côté de 🗑 Supprimer) permet d’écarter certains fichiers et des dossiers entiers de la copie. C’est particulièrement utile pour ne pas copier du tout les fichiers temporaires, les fichiers système et les dossiers de cache souvent énormes des navigateurs – ou pour tenir à l’écart de gros fichiers de sauvegarde et d’image, afin qu’aucun amas de données inutile ne s’accumule dans la cible.
*.tmp, *.iso, ~$*) visent des fichiers isolés. Les noms de dossiers (cache2, GPUCache) excluent un dossier entier avec tous ses sous-dossiers – celui-ci n’est même pas parcouru pendant la copie, ce qui fait gagner du temps sur les grandes arborescences de cache.
Exclusions standard
Au premier démarrage, le programme crée le fichier 3Kopier-Ausschluss.ini avec des valeurs par défaut judicieuses : fichiers temporaires (Windows, Office, LibreOffice/OpenOffice), fichiers système Windows, dossiers de cache des navigateurs courants (Firefox, Chrome, Edge, Opera, Brave, Vivaldi) ainsi que les grands formats d’image tels que *.iso, *.nrg ou *.tib. Cette liste standard vaut d’abord pour tous les profils. Le bouton Ouvrir la liste standard de la fenêtre d’exclusion permet de la modifier à tout moment.
Adapter par profil
La fenêtre d’exclusion se rapporte toujours au profil actuellement chargé (à « Manuell » pour une exécution sans profil). Deux adaptations sont possibles :
- Désactiver une entrée standard : décochez-la dans la liste des exclusions standard – elle ne s’applique alors plus à ce profil. Exemple : dans un profil de sauvegarde censé inclure les fichiers ISO, décochez
*.iso. - Ajouter vos propres exclusions : saisissez des entrées supplémentaires dans le champ situé en dessous, une par ligne – motifs de fichiers et noms de dossiers mêlés (
*.mp4ouDownloads, par exemple).
La liste effectivement appliquée est donc : liste standard − entrées retirées pour ce profil + vos ajouts.
Adapter par tâche : le symbole 🔰
En plus des règles valables pour tout le profil, chacune des trois tâches peut recevoir ses propres filtres. Un clic sur le symbole 🔰 dans l’en-tête d’une carte de tâche ouvre une petite boîte de dialogue à deux champs (séparez plusieurs entrées par |) :
- Exclusions supplémentaires pour cette tâche uniquement :
*.iso | cache2, par exemple – cela agit comme une entrée supplémentaire de la fenêtre d’exclusion, mais ne vaut que pour cette tâche. Les noms de dossiers s’écrivent sans caractère générique, comme d’habitude. - Règle UNIQUEMENT (« tout sauf ») : si ce champ contient des motifs, la tâche ne copie que les fichiers correspondants – tout le reste est exclu. Exemple : tâche 1
*.pdf, tâche 2*.jpg, tâche 3*.mp4– une seule exécution trie ainsi un dossier mixte par type de fichier vers trois cibles. Un champ vide désactive la règle. Pratique :pdfou.pdfsuffit, le programme complète lui-même en*.pdf.
La règle UNIQUEMENT ne s’applique qu’aux fichiers – l’arborescence des dossiers continue d’être parcourue normalement, si bien que les fichiers correspondants sont aussi trouvés dans les sous-dossiers. Les fichiers ainsi écartés comptent dans la catégorie Exclus du résultat.
*.tmp reste donc écarté même avec « uniquement *.tmp », tant que l’entrée standard *.tmp n’a pas été désactivée pour le profil.
Profils
Un profil enregistre sous un nom la configuration complète des trois tâches (source, cible, options, état actif), afin de la rappeler à tout moment – et de servir de base au planificateur.
Choisir un profil
Un clic sur une entrée de la liste déroulante charge le profil immédiatement – un bouton « Charger » distinct n’est plus nécessaire.
Enregistrer / nouveau / supprimer
💾 Enregistrer sauvegarde la configuration actuelle sous le nom choisi. ➕ Nouveau demande un nom puis vide entièrement les trois tâches – un nouveau profil part ainsi toujours de zéro, sans reste d’un profil chargé auparavant. 🗑 Supprimer retire définitivement le profil sélectionné.
🛡 Réseau & horodatage
Le symbole 🛡 de la barre de profils (à côté de 🚫) ouvre le réglage d’horodatage du profil courant. Il détermine comment le mode « seulement si plus récent » (case Écraser non cochée) décide qu’un fichier est réellement plus récent – et évite que des fichiers inchangés sur des NAS et lecteurs réseau soient recopiés à chaque exécution à cause d’écarts d’horodatage.
- Automatique (par défaut) : la tolérance de deux secondes ne s’applique que si la source ou la cible est un chemin réseau de la forme
\\Serveur\Partage. Les copies purement locales sont comparées à l’identique. - Toujours : la tolérance s’applique toujours, y compris en local. Utile pour les lecteurs réseau montés sur une lettre (
X:, par exemple), que le mode « Automatique » ne reconnaît pas comme réseau. - Désactivé : comparaison exacte, sans tolérance.
Le réglage est enregistré par profil. La boîte de dialogue indique en outre laquelle des trois tâches utilise actuellement un chemin réseau.
Réglages
Le symbole d’engrenage ⚙ en haut à droite de la fenêtre du programme (à côté de ? AIDE) ouvre la boîte de dialogue des réglages.
Langue
3Copier parle plusieurs langues. La langue est en général choisie dès l’installation ; elle se change ici à tout moment. Sont proposées toutes les langues pour lesquelles un fichier de langue se trouve à côté du programme – chacune avec son drapeau, afin que le choix reste clair même lorsque l’interface affichée est dans une langue que vous ne lisez pas.
Le nom du programme change avec la langue : 3Kopier en allemand, 3Copy en anglais, 3Copier en français, 3Copiar en espagnol. Le nom à l’écran change donc avec la langue ; les fichiers sur le disque conservent leurs noms (3Kopier.ini, profils avec l’extension .3ko, journaux dans le dossier Logs). Changer de langue ne modifie donc rien à vos réglages, profils et filtres.
D’autres langues arrivent sous forme de paquets linguistiques vérifiés de Sattler IT-Service et apparaissent automatiquement dans la sélection une fois installés. Les fichiers de langue livrés sont chiffrés, tout comme le module de planification : les textes que vous lisez dans le programme sont ainsi exactement ceux qui ont été livrés.
Mise à l’échelle de l’interface
Des paliers fixes de 90 % à 200 % sont proposés (90, 100, 125, 150, 175, 200). Le palier en cours est mis en évidence. Après un clic sur Appliquer, l’interface se reconstruit à la nouvelle taille.
Conserver les journaux pendant
Détermine combien de temps les fichiers journaux terminés (voir la section Journaux) sont conservés automatiquement avant d’être supprimés au démarrage suivant. Des paliers fixes de 1 jour à 365 jours sont proposés, ainsi que ∞ (illimité) – rien n’est alors supprimé automatiquement.
Le bouton 🗑 Nettoyer maintenant applique le délai choisi immédiatement, sans attendre le prochain démarrage.
Niveau de détail du journal
Détermine le degré de détail du fichier journal d’une exécution :
- Compact (par défaut) : une ligne de synthèse par tâche dans le journal (copiés, écrasés, ignorés, etc., volume de données compris) – aucune ligne par dossier. Avec le bilan placé en tête de fichier, le journal reste ainsi un résumé court et lisible, quel que soit le nombre de milliers de fichiers et de dossiers traités.
- Détaillé : une ligne par dossier est écrite en plus (nombre de fichiers, actions, volume de données) – utile pour le dépannage, lorsqu’il faut comprendre ce qui s’est passé dans un dossier précis ou pourquoi un fichier n’a pas été copié.
Le réglage prend effet dès l’exécution suivante, y compris pour les exécutions planifiées. Les erreurs sont toujours consignées intégralement dans les deux modes, de même que les raccourcissements automatiques de chemin (MAX_PATH).
Exécuter une copie manuellement
1. Configurer les tâches
Définissez la source, la cible et les options voulues pour chaque tâche. Activez la tâche à l’aide de la case active.
2. Appuyer sur Démarrer
Le programme compte d’abord tous les fichiers des dossiers sources actifs afin de remplir correctement la barre de progression. Cette phase de comptage peut déjà être interrompue par ⏹ Stop et affiche un message intermédiaire lorsqu’il y a beaucoup de fichiers, au lieu de paraître figée. Les tâches sont ensuite traitées l’une après l’autre (A1, A2, A3).
3. Suivre la progression
La barre de progression, la ligne d’état et les statistiques sont actualisées en continu pendant l’exécution. Avec un fichier isolé très volumineux, la barre continue d’avancer visiblement à l’intérieur de ce seul fichier, au lieu de rester immobile jusqu’à sa fin. La ligne d’état indique en outre une durée restante estimée dès que les données le permettent, ainsi que la vitesse de copie du moment (157.4 MB/s, par exemple) – calculée en moyenne glissante sur les dernières secondes, afin que le chiffre reste stable quand la taille des fichiers varie. Les deux valent aussi pour la fenêtre de progression du planificateur. En simulation, l’affichage de la vitesse disparaît, puisque rien n’y est réellement copié.
4. Interrompre
⏹ Stop ou la touche ÉCHAP interrompt proprement l’exécution à tout moment – même au milieu d’un gros fichier. Les fichiers déjà traités intégralement sont conservés ; un fichier cible à peine commencé et encore incomplet est supprimé automatiquement, aucun tronçon ne reste donc jamais en place.
5. Fenêtre de résultat
Une fois l’exécution terminée, une fenêtre de résultat s’ouvre avec les statistiques par tâche – détails dans la section Résultat.
Planificateur
Le bouton 🕐 Planificateur de la fenêtre principale ouvre une fenêtre distincte dans laquelle un nombre quelconque de profils peuvent s’exécuter automatiquement selon un horaire – plusieurs fois par jour ou à intervalles fixes.
Créer un horaire
Avec ➕ Nouveau, choisissez un profil et définissez un déclencheur :
- Quotidien – heure fixe, tous les jours
- Jours de la semaine – heure fixe, uniquement les jours choisis
- Intervalle – toutes les X heures, indépendamment de l’heure
✏ permet de modifier un horaire existant à tout moment, 🗑 de le supprimer. La case Actif de la boîte de dialogue de modification met un horaire en pause sans le supprimer.
🔍 Simulation / ▶ Démarrer (essai manuel)
Chaque ligne d’horaire possède deux boutons pour un essai immédiat, indépendamment de l’horaire lui-même :
- 🔍 Simulation – montre exactement ce qui se passerait (quels fichiers seraient copiés, écrasés, ignorés…) sans rien modifier. Rien n’est copié, déplacé ni supprimé.
- ▶ Démarrer – exécute la tâche pour de bon, immédiatement.
🔇 Mode silencieux
Dans la boîte de dialogue de modification (✏, ou lors de la création avec ➕ Nouveau), le mode silencieux peut être activé par horaire. Lorsqu’il est actif, une exécution déclenchée automatiquement par l’horaire se déroule sans aucune fenêtre :
- Si tout s’est bien passé (y compris s’il n’y avait rien à copier), le programme reste totalement silencieux – aucune fenêtre, aucun message.
- Si une véritable erreur est survenue (source ou cible inaccessible, par exemple), un message bref et discret apparaît, renvoyant au journal concerné.
Un horaire en mode silencieux est signalé dans la liste par le symbole 🔇.
Une fenêtre de progression autonome
Lorsqu’un horaire s’exécute (hors mode silencieux, qu’il soit déclenché automatiquement ou essayé à la main par Simulation/Démarrer), une petite fenêtre distincte s’ouvre, avec barre de progression, statistiques et son propre bouton ⏹ Stop. Cette fenêtre apparaît même lorsque 3Copier ne tourne qu’en arrière-plan (zone de notification), possède sa propre entrée dans la barre des tâches et peut être réduite si elle gêne – l’exécution se poursuit alors sans être visible. Il en va de même lorsque vous lancez l’exécution depuis la fenêtre du planificateur.
La croix de fermeture (X) de cette fenêtre agit comme ⏹ Stop : elle interrompt proprement cette seule exécution – celle-ci ne se poursuit pas invisiblement en arrière-plan.
La file d’attente en cas de chevauchement
Une seule copie s’exécute à la fois. Si un horaire arrive à échéance alors qu’une autre exécution est encore en cours (un autre horaire ou une copie lancée à la main), l’exécution due n’est pas perdue : elle est placée dans une file d’attente et démarre automatiquement dès que l’exécution en cours est terminée. Plusieurs horaires réglés à la même heure sont ainsi traités l’un après l’autre, chacun intégralement. L’attente et le démarrage différé sont consignés dans le journal d’erreurs (3Kopier-Fehler.log) ; une exécution issue de la file est signalée par la mention (depuis la file d’attente) dans sa fenêtre de progression.
Pour que cela fonctionne aussi sans surveillance (la nuit, par exemple), la fenêtre de résultat d’une exécution planifiée n’attend pas de « OK » : elle reste simplement ouverte et l’exécution suivante de la file démarre automatiquement. Au matin, les fenêtres de résultat restées ouvertes montrent, l’une après l’autre, ce qui s’est passé pendant la nuit.
Fonctionnement en arrière-plan, zone de notification & démarrage automatique
Fermer la fenêtre
S’il existe au moins un horaire actif, le bouton (X) de la fenêtre principale ne ferme pas le programme – seule la fenêtre disparaît, le programme continue en arrière-plan (reconnaissable à l’icône dans la zone de notification de la barre des tâches Windows). Le planificateur reste ainsi actif même si personne ne garde la fenêtre ouverte.
S’il n’existe aucun horaire actif, le bouton (X) quitte le programme normalement.
Rouvrir la fenêtre
Un clic droit sur l’icône de la zone de notification ouvre un petit menu avec Ouvrir (affiche à nouveau la fenêtre) et Quitter (quitte définitivement le programme, même avec un horaire actif).
Démarrage automatique
Dès qu’il existe au moins un horaire actif, 3Copier s’inscrit automatiquement au démarrage de Windows – il se lance alors réduit en arrière-plan à l’ouverture de session, sans afficher la fenêtre. Lorsque le dernier horaire actif est supprimé ou désactivé, l’inscription au démarrage se retire tout aussi automatiquement.
Une seule instance à la fois
Si 3Copier est lancé une seconde fois alors qu’une instance tourne déjà (y compris invisible en arrière-plan), aucune seconde fenêtre ne s’ouvre. L’instance déjà en cours est rendue visible à la place.
Chemins longs (MAX_PATH)
Par défaut, Windows n’autorise pas les chemins de fichiers de plus de 260 caractères (la limite MAX_PATH). Les fichiers dont le chemin cible est trop long ne peuvent être ni copiés ni déplacés – cela touche surtout les fichiers situés dans des dossiers très imbriqués aux noms longs, comme on en trouve souvent dans les dossiers de téléchargement.
3Copier détecte ces fichiers automatiquement et raccourcit le nom du fichier dans la cible autant qu’il le faut pour que l’opération aboutisse malgré tout.
-3k, par exemple Secret.Service.2026.-3k.mkv.
H:\Download\…\Archive. C’est purement visuel : en interne, le chemin complet est toujours utilisé. Le chemin entier apparaît en info-bulle au passage de la souris.
Fenêtre de résultat
Après chaque exécution terminée (ou interrompue), une fenêtre de résultat s’ouvre – avec une colonne par tâche active, afin de voir d’un coup d’œil ce qui est allé où :
- Chaque colonne indique la source et la cible de la tâche ainsi que ses propres statistiques
- En dessous, un récapitulatif global de toutes les tâches (volume de données, durée, nombre d’erreurs)
- En simulation, chaque ligne est formulée au conditionnel (« seraient »), avec une mention claire indiquant que rien n’a été modifié réellement
| Indication | Signification |
|---|---|
| Copiés | Nouveaux fichiers qui n’existaient pas encore dans la cible et ont été copiés |
| Écrasés | Fichiers qui existaient déjà dans la cible et ont été mis à jour |
| Déplacés | Fichiers déplacés de la source vers la cible (option « Déplacer ») |
| Ignorés | Fichiers déjà plus récents dans la cible et laissés inchangés |
| ✂ Raccourcis | Fichiers dont le chemin cible dépassait la limite MAX_PATH et a été raccourci automatiquement (marque -3k) |
| Exclus | Fichiers et dossiers écartés d’après la liste d’exclusion (voir la section Exclusions) |
| Erreurs | Fichiers ou tâches qui n’ont pas pu être traités (détails à la fin du journal concerné) |
| Données | Volume de données traité (par tâche et au total) |
| Durée | Durée totale de la copie (mm:ss) |
Journaux
Pour chaque exécution – manuelle ou planifiée, réelle ou simulée – un fichier journal distinct est créé dans le sous-dossier Logs, au lieu d’un unique fichier qui grandirait sans fin.
Nom de fichier
Chaque fichier journal porte le nom NomDuProfil_horodatage_type.log, par exemple :
MMDownload_2026-07-08_180000_START.log– une exécution réelle du profil « MMDownload »3Test_2026-07-08_190000_SIMULATION.log– une simulation du profil « 3Test »Manuell_2026-07-08_201500_START.log– une exécution sans profil chargé
📋 Journal dans la fenêtre principale ouvre le dossier Logs directement dans l’Explorateur Windows.
Manuell, et les fichiers de réglages conservent également leurs noms allemands. C’est voulu : une même installation retrouve ainsi ses réglages, profils et filtres après un changement de langue, et un journal que vous envoyez reste immédiatement lisible.
Contenu d’un fichier journal
- Le bilan, avec les statistiques globales et la durée, se trouve tout en haut – le résultat est visible sans faire défiler
- Date, heure et nom du profil de l’exécution
- Source et cible de chaque tâche ainsi que les options choisies
- Une ligne de synthèse par tâche (actions et volume de données) ; en mode Détaillé, en plus un récapitulatif par dossier au lieu d’une ligne par fichier (voir Réglages → Niveau de détail du journal)
- Si des erreurs sont survenues, elles figurent en outre dans une section distincte « === FEHLER === » tout à la fin du fichier – intégralement, dans les deux modes
⚠ Journal d’erreurs (3Kopier-Fehler.log)
Ce fichier distinct, situé dans le dossier du programme (accessible par ⚠ Erreurs), ne contient que des erreurs du programme qui ne se rapportent à aucune copie précise – par exemple lorsque le module de planification n’a pas pu être chargé. Les erreurs survenues pendant une copie figurent, comme décrit ci-dessus, à la fin du journal de l’exécution concernée.
3Kopier.ini) : tous les réglages sont enregistrés automatiquement à la fermeture du programme et rétablis au démarrage suivant – parmi eux les chemins source et cible, l’état actif des trois tâches, les options Écraser et Déplacer par tâche, l’option Arrêter, les derniers dossiers source et cible utilisés dans les boîtes de dialogue, le palier de mise à l’échelle choisi, la langue réglée, le délai de conservation des journaux ainsi que le niveau de détail du journal (compact/détaillé). Aucune configuration manuelle n’est nécessaire.
.3ko) : l’enregistrement d’un profil conserve tous les chemins, l’état actif ainsi que les options Écraser et Déplacer de chaque tâche. L’option Arrêter est un réglage global : elle est enregistrée uniquement dans le fichier INI, pas dans le profil.
3Kopier-Zeitplan.ini) : tous les horaires créés (profil, déclencheur, mode silencieux, état actif) y sont enregistrés et rechargés automatiquement au démarrage suivant.
Vue d’ensemble : fichiers & dossiers du répertoire du programme
Tous les fichiers et dossiers suivants sont créés automatiquement pendant l’utilisation – aucun ne doit être créé à la main ni livré avec le programme :
| Fichier / dossier | Contenu |
|---|---|
3Kopier.ini |
Réglages généraux : champs des tâches, options, derniers dossiers utilisés, mise à l’échelle, langue, délai de conservation |
3Kopier-Zeitplan.ini |
Tous les horaires créés, avec profil, déclencheur, mode silencieux et état actif |
3Kopier-Fehler.log |
Erreurs du programme ne se rapportant à aucune copie précise |
Logs (dossier) |
Un fichier journal par exécution – voir Journaux |
*.3ko |
Les profils que vous créez (un fichier par nom de profil) |
Cet outil vous a-t-il été utile ?
S-IT-3Copier est développé et entretenu gratuitement.
Un petit don aide à le faire évoluer. Merci beaucoup ! 🙏
tool-entwicklung@sattler-it.de