Foire aux questions
Tout ce que vous devez savoir sur ReplaceMagic — des premiers pas à la configuration avancée. Vous ne trouvez pas votre réponse ? Contactez notre équipe.
ReplaceMagic est une application de bureau Windows qui répare en masse les hyperliens brisés, les liens d'objets OLE, les références VBA, les sources de liens et les chemins intégrés dans de grandes collections de documents Office, de fichiers PDF, de fichiers texte et de raccourcis Windows — sans ouvrir un seul document.
Elle est principalement utilisée par les équipes informatiques et les responsables de projets de migration après :
- La migration de documents vers SharePoint Online ou on-premises
- Le renommage ou le remplacement d'un serveur de fichiers
- La restructuration des hiérarchies de dossiers
- Le passage à un nouveau stockage réseau ou à des plateformes cloud (Teams, OneDrive)
ReplaceMagic fonctionne en analysant votre stockage, en trouvant chaque lien intégré dans chaque document, puis en appliquant vos règles de recherche/remplacement en masse — en traitant les documents en parallèle en mémoire sans lancer Word, Excel ou toute autre application.
La réparation manuelle des liens nécessite d'ouvrir chaque document individuellement, de localiser chaque lien brisé et de le modifier à la main. À toute échelle au-delà d'une poignée de fichiers, cela devient impraticable — une migration impliquant des milliers de documents pourrait représenter des semaines de travail manuel.
ReplaceMagic automatise l'ensemble du processus :
- Aucun document ne doit être ouvert — les modifications sont appliquées directement à la structure du fichier
- Traite toutes les zones du document à la fois — hyperliens, liens OLE, en-têtes, pieds de page, VBA, texte, et plus encore
- Gère n'importe quel nombre de documents — analyse et corrige des centaines de milliers de fichiers en une seule passe
- Mode Aperçu — voyez exactement ce qui changerait avant de valider, sans aucun risque
- Sauvegarde automatique — chaque document modifié peut être sauvegardé avant l'enregistrement des modifications
- Préserve les métadonnées — les dates de fichier d'origine, les données auteur/éditeur SharePoint et l'historique des versions peuvent tous être préservés
- Analyse — Pointez ReplaceMagic vers un dossier, un partage réseau ou une bibliothèque SharePoint. Il explore tous les documents et crée une liste de chaque lien intégré, indiquant ceux qui sont valides et ceux qui sont brisés.
- Examen — Inspectez les résultats dans la grille, filtrez par type de document ou statut de lien, et exportez au format CSV ou Excel pour le rapport.
- Configurer les remplacements — Saisissez une ou plusieurs paires de chaînes recherche/remplacement (p. ex. \\AncienServeur\Docs → \\NouveauServeur\Docs). Vous pouvez utiliser des caractères génériques ou des expressions régulières et cibler des zones spécifiques du document (hyperliens uniquement, texte uniquement, VBA uniquement, etc.).
- Aperçu — Lancez en mode Aperçu : ReplaceMagic signale chaque modification qu'il effectuerait mais n'écrit rien sur le disque. Utilisez cela pour valider avant de valider.
- Exécution — Lancez le remplacement. Les documents sont traités en parallèle sur les cœurs du processeur. Les fichiers d'origine peuvent être sauvegardés automatiquement.
- Vérification — Relancez l'analyse pour confirmer que tous les liens sont maintenant valides. Exportez un rapport final si nécessaire.
Pour une procédure détaillée, voir Comment corriger les liens brisés et Comment analyser des documents.
Non. ReplaceMagic traite les documents Office en lisant et écrivant directement leurs formats de fichier sous-jacents — il ne lance pas Word, Excel ou toute autre application Office. C'est ce qui lui permet d'être rapide et de traiter les documents en parallèle.
Cependant, pour certains formats Office hérités (formats binaires antérieurs à 2007 tels que .doc, .xls, .ppt), certaines fonctionnalités peuvent nécessiter la disponibilité de composants Office sur la machine. Les formats modernes (.docx, .xlsx, .pptx, etc.) sont traités de manière entièrement indépendante.
ReplaceMagic fonctionne uniquement sous Windows. Toute version de Windows prenant en charge .NET Framework 4.8 ou version ultérieure est compatible. Il n'est pas disponible pour Mac ou Linux.
Consultez les configuration requise complètes pour les recommandations matérielles.
Oui. Une version d'essai gratuite est disponible au téléchargement sans inscription requise. L'essai vous permet de tester ReplaceMagic sur vos propres documents afin de vérifier qu'il fonctionne pour votre scénario spécifique avant d'acheter.
ReplaceMagic prend en charge les types de fichiers suivants :
- Microsoft Word — .doc, .dot, .docx, .dotx, .docm, .dotm
- Microsoft Excel — .xls, .xlt, .xlw, .xla, .xlsx, .xlsm, .xlsb, .xltx, .xltm
- Microsoft PowerPoint — .ppt, .pps, .pot, .pptx, .pptm, .potx, .potm, .ppsx, .ppsm
- Microsoft Visio — .vdx, .vsdx, .vssx, .vstx (les formats hérités .vsd/.vss/.vst peuvent être convertis automatiquement)
- Microsoft Project — .mpp, .mpt
- Microsoft OneNote — .one [BÊTA]
- Adobe PDF — .pdf
- Fichiers texte — .txt, .csv, .html et extensions personnalisées
- Raccourcis Windows — .lnk
- Pages SharePoint — pages Canvas et pages Wiki (.aspx, accédées via l'API SharePoint native)
Versions Office prises en charge : 2000–2016 intégralement ; 2019 et Microsoft 365 testés et compatibles pour la plupart des fonctionnalités.
ReplaceMagic peut rechercher et remplacer du contenu dans les zones de document suivantes :
- Hyperliens — URL web et liens de chemin de fichier
- Liens d'objets OLE — objets intégrés référençant des fichiers externes (p. ex. un graphique lié à un classeur Excel)
- Sources de liens — références de sources de données externes Excel et Word
- Code VBA — code macro contenant des chemins de fichiers ou des références serveur
- Notes de bas de page (Word)
- Commentaires
- Codes de champ
- Connexions (connexions de données externes Excel)
- Power Queries et références Pivot (Excel)
- En-têtes et pieds de page
- Contenu textuel principal
- Contenu des pages Canvas et Wiki SharePoint
Vous pouvez sélectionner exactement les zones à traiter par exécution — par exemple, mettre à jour uniquement les hyperliens sans toucher au contenu textuel.
- Sources de liens Excel : La longueur maximale du chemin est de 253 caractères (ancien format binaire .xls) ou 2 000 caractères (format .xlsx moderne). Les remplacements qui dépasseraient ces limites sont ignorés pour éviter la corruption du fichier.
- Graphiques externes PowerPoint : Les sauts de ligne dans les chaînes de remplacement sont automatiquement supprimés pour éviter la corruption de la présentation.
- Liens de fichiers de plus de 235 caractères : Par défaut, les liens de fichiers ne sont pas mis à jour si la chaîne de remplacement résultante dépasse 235 caractères (configurable).
- Formats Visio hérités (.vsd, .vss, .vst) : Ils peuvent être automatiquement convertis aux formats modernes .vsdx, .vssx, .vstx avant le traitement (option configurable).
- Fichiers PDF volumineux : Le traitement des fragments de texte peut expirer sur les PDF très volumineux ; les limites de délai d'expiration sont configurables.
- Longueur de chemin Windows : Windows a une limite de chemin de 260 caractères par défaut ; ReplaceMagic inclut une solution de contournement pour les documents avec des chemins plus longs (configurable).
- Documents protégés par mot de passe : Pris en charge — les mots de passe peuvent être saisis manuellement ou importés en masse depuis un fichier.
Oui. La prise en charge d'Outlook et des fichiers e-mail (.pst et .ost) est prévue pour une version future. Si vous avez une exigence de format spécifique non couverte par les éditions actuelles, contactez-nous — le développement personnalisé est disponible en tant que prestation de conseil.
Oui. ReplaceMagic prend en charge les documents protégés par un mot de passe d'ouverture et un mot de passe de modification. Les mots de passe peuvent être :
- Saisis manuellement dans l'onglet de configuration Sécurité
- Importés en masse depuis un fichier texte au format
MotDePasseOuverture|MotDePasseModification— une paire par ligne. ReplaceMagic essaiera tous les mots de passe importés sur chaque document.
Oui — ReplaceMagic dispose d'une intégration native avec SharePoint On-Premises et SharePoint Online (Microsoft 365). Il peut :
- Analyser des bibliothèques de documents, des listes, des pages Wiki et des pages Canvas directement via l'API SharePoint
- Remplacer les liens dans les documents stockés sur SharePoint sans les télécharger au préalable sur un lecteur local
- Préserver les métadonnées date de dernière modification et modifié par après les modifications
- Gérer automatiquement l'archivage et l'extraction de documents
- Forcer l'archivage de documents extrait par d'autres utilisateurs (configurable)
- Préserver le statut d'approbation du contenu et la gestion des versions des documents
Voir Corriger les liens brisés après une migration SharePoint et Guide du support natif SharePoint.
ReplaceMagic prend en charge les méthodes d'authentification SharePoint suivantes :
- SharePoint Online (Office 365) — nom d'utilisateur et mot de passe standard
- Authentification Windows — pour SharePoint on-premises avec authentification intégrée Windows
- Anonyme — pour les sites SharePoint accessibles publiquement
- Authentification multifacteur (MFA) — utilisant un mot de passe d'application créé dans les paramètres de sécurité de votre compte Microsoft
- Authentification App-Only — pour les scénarios automatisés/de compte de service sans interaction utilisateur
- Mode d'authentification hérité — pour les anciens environnements SharePoint on-premises
Voir Guide d'authentification SharePoint et Guide de configuration MFA.
- Connectez-vous à SharePoint/Microsoft 365 et accédez à vos paramètres de compte → Sécurité & confidentialité.
- Naviguez vers Créer et gérer les mots de passe d'application et créez un nouveau mot de passe d'application. Enregistrez-le.
- Dans ReplaceMagic, utilisez votre nom d'utilisateur habituel mais saisissez le mot de passe d'application (et non votre mot de passe habituel) comme identifiant.
- Sélectionnez SharePoint Online (Office 365) comme type de connexion, ou essayez l'option Authentification multifacteur (BÊTA).
- Fermez et redémarrez ReplaceMagic après avoir créé le mot de passe d'application pour que les modifications prennent effet.
Pour le guide complet, voir Configuration MFA SharePoint.
SharePoint Online (et parfois on-premises) limite le débit des appels API pour protéger la stabilité de la plateforme. Lorsque trop de requêtes sont envoyées en peu de temps, SharePoint renvoie l'erreur HTTP 429 ou 503. C'est ce qu'on appelle la limitation (throttling).
ReplaceMagic gère la limitation automatiquement :
- Activez « Réduire la charge de travail lors de la limitation SharePoint » dans Configuration → onglet Configuration — ReplaceMagic réduira automatiquement le traitement parallèle lorsqu'une erreur 429/503 est détectée.
- Activez « Optimiser la charge de travail toutes les X documents » pour augmenter progressivement le parallélisme une fois la limitation levée.
- L'option « Ceinture de sécurité de charge SharePoint » limite le traitement parallèle à un maximum de 8 documents pour toute cible SharePoint.
- Comme point de départ, réglez le traitement de documents en parallèle à 3–5 pour les cibles SharePoint et ajustez à partir de là.
5. ReplaceMagic peut-il corriger les liens après une migration SharePoint de locataire à locataire ?
Oui. Les migrations de locataire à locataire (courantes après des acquisitions ou fusions d'entreprises) modifient à la fois les chemins URL et les identifiants d'éléments internes SharePoint. ReplaceMagic gère tous les types de liens :
- Liens absolus — les liens basés sur URL standard sont mis à jour avec la nouvelle URL du locataire
- Liens relatifs — les références relatives au chemin sont mises à jour selon vos règles de mappage
- Liens basés sur des identifiants — les liens d'identifiant d'élément SharePoint du locataire source n'existent pas dans le locataire cible ; ReplaceMagic les convertit en liens absolus (sur la base des combinaisons recherche/remplacement fournies par l'utilisateur) afin qu'ils restent fonctionnels
Pour les projets complexes de locataire à locataire, notre service Forfait de préparation des remplacements peut préparer toutes les combinaisons de chaînes recherche/remplacement requises en votre nom. Voir également Guide de migration de locataire à locataire.
- Caractères spéciaux dans les noms de fichiers : Les fichiers dont les noms contiennent ~ # % & * { } \ : <> ? / + | " ne peuvent pas avoir de liens partagés ou de jetons récupérés en raison des limitations de la plateforme SharePoint.
- Préservation des métadonnées : La conservation de la date « Dernière modification » et de l'auteur « Modifié par » d'origine nécessite des droits d'administrateur de site sur le site SharePoint.
- Sauvegarde : La sauvegarde des documents ne fonctionne pas en mode SharePoint natif — l'historique des versions (intégré à SharePoint) doit être utilisé comme mécanisme de sauvegarde à la place.
- Identifiant de document maximum : La valeur maximale par défaut de l'identifiant de document SharePoint est 30 000 000 — cela couvre la grande majorité des environnements SharePoint.
- Limite de lignes de requête : SharePoint limite les requêtes de vue de liste à 5 000 éléments ; ReplaceMagic utilise 4 900 par défaut comme marge de sécurité (configurable).
ReplaceMagic est l'outil adapté chaque fois que des chemins de fichiers ou des liens intégrés dans des documents Office ou PDF deviennent incorrects à grande échelle. Les scénarios courants incluent :
- Migration ou renommage de serveur (ancien nom de serveur intégré dans des milliers de documents)
- Déplacement de documents vers SharePoint Online, Teams ou OneDrive
- Migration SharePoint on-premises vers online
- Migration SharePoint de locataire à locataire
- Restructuration de la hiérarchie de dossiers (p. ex. insertion d'un nouveau dossier parent)
- Changements d'infrastructure réseau (p. ex. modification des conventions de chemin UNC)
- Migration vers un nouveau NAS, SAN ou stockage de fichiers cloud
- Changement de marque d'une entreprise — mise à jour des adresses, URL ou textes de marque dans les en-têtes et pieds de page des documents
- Code de macro VBA contenant des chemins codés en dur nécessitant une mise à jour en masse
- Audit de liens avant migration — identifier les liens brisés avant de commencer une migration
Voir la page complète des scénarios d'utilisation pour plus d'exemples.
Un renommage de serveur est le scénario ReplaceMagic le plus simple. Analysez vos dossiers de documents, puis dans Rechercher & Remplacer, saisissez :
- Chaîne de recherche : l'ancien nom du serveur (p. ex.
\\AncienServeur) - Chaîne de remplacement : le nouveau nom du serveur (p. ex.
\\NouveauServeur)
ReplaceMagic mettra à jour chaque hyperlien, lien OLE, source de lien, en-tête, pied de page et occurrence textuelle de l'ancien nom de serveur dans tous les documents en une seule passe.
Lorsque des documents sont déplacés d'un serveur de fichiers (p. ex. \\ServeurFichiers\Entreprise\Docs) vers SharePoint Online (p. ex. https://entreprise.sharepoint.com/sites/Docs), tous les liens intégrés référençant l'ancien chemin sont rompus.
ReplaceMagic gère cela de deux façons :
- Mapper SharePoint comme lecteur — mappez votre bibliothèque SharePoint comme lettre de lecteur Windows et analysez-la comme un dossier normal. Simple mais plus lent pour les grandes bibliothèques.
- Connexion SharePoint native — connectez ReplaceMagic directement à SharePoint via son API pour un traitement plus rapide avec préservation des métadonnées. Voir Guide du support natif SharePoint.
Configurez ensuite vos mappages recherche/remplacement : ancien chemin de serveur de fichiers → nouvelle URL SharePoint. Vous pouvez exécuter plusieurs paires de mappage en une seule passe.
Voir Corriger les liens brisés après une migration SharePoint pour une procédure complète.
Oui. ReplaceMagic peut traiter les en-têtes et pieds de page comme une zone spécifique du document. Cette fonctionnalité est couramment utilisée lorsque :
- Une entreprise déménage et l'adresse dans les pieds de page de milliers de documents doit être mise à jour
- Une entreprise change d'identité et l'ancien nom apparaît dans les en-têtes
- Un numéro de téléphone, une adresse e-mail ou une URL de site web dans les en-têtes de documents doit être modifiée
Configurez la chaîne de recherche (ex. : ancienne adresse), la chaîne de remplacement (ex. : nouvelle adresse), sélectionnez « En-tête/Pied de page » comme zone cible, puis lancez. Aucun document n'a besoin d'être ouvert.
Oui — c'est l'une des utilisations pré-migration les plus précieuses de ReplaceMagic. Effectuez une analyse de votre stockage actuel avec la validation des liens activée. ReplaceMagic signalera chaque lien dans chaque document comme valide ou brisé, vous offrant :
- Un inventaire complet de tous les documents et de leurs liens intégrés
- Un nombre de référence de liens brisés avant de commencer le déplacement
- Un avertissement précoce sur les liens déjà brisés qui devront être réparés indépendamment de la migration
- Un rapport exportable (CSV/Excel) pour la communication avec les parties prenantes
Configuration recommandée :
- Processeur : 64 bits quadri-cœur ou mieux
- RAM : 16 Go
- Stockage : 1 Go libre pour l'installation + espace supplémentaire pour les journaux et les sauvegardes de documents
- Réseau : connexion haut débit vers le stockage de documents traité
Configuration minimale (performances réduites à prévoir) :
- Processeur : 64 bits double cœur 1,4 GHz
- RAM : 8 Go
Calcul de la RAM : ReplaceMagic traite les documents entièrement en mémoire. En règle générale : Threads parallèles × Taille maximale du document (Mo) × 10 = RAM minimale nécessaire (Mo). Par exemple, 8 threads parallèles avec des documents jusqu'à 100 Mo chacun nécessite environ 8 × 100 × 10 = 8 Go de RAM.
ReplaceMagic est multi-threadé — plus de cœurs de processeur signifie plus de documents traités en parallèle et un débit global plus élevé. Voir la configuration système complète.
ReplaceMagic peut gérer de très grandes bibliothèques de documents. La taille de lot recommandée pour une seule exécution est de 250 000 documents au maximum. Des ensembles plus importants sont possibles selon la RAM et le matériel disponibles, mais diviser en lots offre un meilleur contrôle et de meilleures options de récupération.
Pour les très grands projets (millions de documents), vous pouvez exécuter plusieurs copies licenciées de ReplaceMagic sur des ordinateurs distincts simultanément, chacune traitant un dossier ou une plage de dates différente. Des packages de licences en volume sont disponibles à cet effet — voir les packages de licences.
Accédez à Configuration → Onglet Configuration → Traitement parallèle des documents. La valeur par défaut est 5 documents traités simultanément.
Conseils de réglage :
- Pour les cibles disque local ou réseau : augmentez le parallélisme en fonction du nombre de cœurs de processeur et de la RAM disponible
- Pour les cibles SharePoint Online : commencez par 3–5 et augmentez progressivement ; activez « Réduire la charge lors du ralentissement SharePoint » comme filet de sécurité
- Activez « Optimiser la charge de travail tous les X documents » pour laisser ReplaceMagic trouver automatiquement le meilleur niveau de parallélisme pour votre matériel
- Activez « Relire la configuration après X documents » pour autoriser des modifications de configuration en direct pendant une longue exécution sans arrêt
Oui. ReplaceMagic prend en charge plusieurs modes de recherche :
- Standard — correspondance exacte de chaîne
- Respecter la casse — correspondance exacte sensible à la casse
- Mot entier uniquement — correspond à la chaîne uniquement lorsqu'elle est entourée de limites de mots
- Caractères génériques — utilisation de caractères génériques pour une correspondance de motif flexible
- Expressions régulières — correspondance de motif regex complète pour des transformations complexes
Vous pouvez également définir plusieurs paires recherche/remplacement par exécution — chaque paire peut utiliser un mode différent. Les paires peuvent être importées depuis un fichier CSV ou texte en utilisant un séparateur configurableéfaut : |).
Oui — avec la bonne configuration :
- Dates du système de fichiers : activez « Ne pas modifier les attributs du document » dans Configuration → Onglet Traitement. ReplaceMagic préservera les horodatages d'origine « Dernier accès » et « Dernière modification ».
- Métadonnées SharePoint : activez « Conserver la date de dernière modification et les valeurs Modifié par » dans Configuration → Onglet SharePoint. Cela nécessite des droits d'administrateur de site sur le site SharePoint.
- Approbation de contenu SharePoint : activez « Conserver le statut d'approbation de contenu » pour préserver le statut Approuvé/Refusé après les modifications.
- Versionnage SharePoint : activez « Conserver le statut publié » pour maintenir quelle version est visible par les utilisateurs finaux.
ReplaceMagic peut stocker les résultats d'analyse et de remplacement dans :
- Fichiers CSV/Excel — export standard, adapté jusqu'à environ 1 million de lignes ; l'export CSV étendu prend en charge plus d'1 million de lignes
- Base de données SQLite — base de données intégrée, sans serveur nécessaire, idéale pour une utilisation sur une seule machine
- MySQL — pour les environnements d'équipe ou les très grands ensembles de données
- SQL Server — pour les environnements d'entreprise
Le stockage en base de données est particulièrement utile pour les grandes migrations où les ensembles de résultats dépassent les limites des fichiers CSV, et pour les environnements d'équipe où les résultats doivent être partagés entre plusieurs utilisateurs.
ReplaceMagic existe en éditions spécifiques à un format et en éditions groupes :
- ReplaceMagic.Ultimate — toutes les éditions regroupées (meilleur rapport qualité-prix)
- ReplaceMagic.Total — Word, Excel, PowerPoint, Visio, Project, PDF, OneNote, Text
- ReplaceMagic.Office — Word, Excel, PowerPoint, Visio, Project
- ReplaceMagic.PDF, .Word, .Excel, .PowerPoint, .Project, .Visio, .OneNote, .Text, .LNK
Pour les tarifs actuels, consultez la page boutique. Toutes les licences sont perpétuelles (achat unique, pas un abonnement).
Le contrat de licence est disponible ici.
Oui. Des packages en volume sont disponibles avec des économies significatives :
- Licence 5 utilisateurs — 2× le prix de la licence individuelle
- Licence 10 utilisateurs — 3× le prix de la licence individuelle
- Licence 20 utilisateurs — 4× le prix de la licence individuelle
- Licence site — 5× le prix de la licence individuelle — installations illimitées au sein d'une même entreprise (couvre uniquement l'entité acheteur, pas les sociétés affiliées)
- Licence entreprise — 8× le prix de la licence individuelle — installations illimitées dans toutes les entités du même groupe d'entreprises dans le monde entier
Lors de l'achat, sélectionnez la quantité appropriée. Après paiement, vous êtes immédiatement autorisé à installer sur le nombre d'ordinateurs correspondant. Voir les packages de licences.
Chaque licence ReplaceMagic inclut un support e-mail standard avec un délai de réponse de 24 heures les jours ouvrés.
Pour des besoins de support plus intensifs :
- Support Premium (200 $/heure) — inclut des sessions téléphoniques et/ou par partage d'écran avec l'équipe ReplaceMagic. Voir Support Premium.
- Service de garde (OnCall Duty) — réservez l'équipe ReplaceMagic pour des fenêtres de migration de week-end ou de nuit. Tarification : 100 $/heure de réservation + 100 $/heure lorsque l'équipe est activement engagée. Doit être arrangé à l'avance — contactez-nous le plus tôt possible.
Oui. La Maintenance Étendue couvre les mises à jour continues et le support au-delà de la période de maintenance standard incluse avec une licence. Voir la page Maintenance Étendue pour les détails et les tarifs.
- Visitez la page Boutique ou cliquez sur ACHETER MAINTENANT sur n'importe quelle page produit.
- Vous serez dirigé vers notre partenaire de traitement des paiements ShareIT où vous saisissez vos informations d'achat.
- Après avoir finalisé le paiement, vous êtes redirigé vers le site ReplaceMagic et recevrez un e-mail ShareIT avec votre clé de licence — généralement en quelques minutes.
L'ensemble du processus prend généralement moins de cinq minutes. Pour toute question sur le processus d'achat, voir Processus d'achat.
Le Package de Préparation des Remplacements est un service où l'équipe ReplaceMagic prépare toutes les combinaisons de chaînes recherche/remplacement requises en votre nom — vous évitant des heures de travail de préparation sur des migrations complexes.
Sur la base de vos exports d'analyse et de vos règles de migration (chemins sources → chemins cibles), nous préparons des combinaisons qui gèrent :
- Les liens absolus
- Les liens relatifs
- Les liens basés sur les ID SharePoint (essentiels pour les migrations locataire à locataire)
Tarification par volume de liens :
- Jusqu'à 1 000 000 de liens — 4 000 $
- Jusqu'à 5 000 000 de liens — 8 000 $
- Jusqu'à 15 000 000 de liens — 12 000 $
- Jusqu'à 25 000 000 de liens — 16 000 $
- Plus de 25 000 000 de liens — contactez-nous
Prérequis : une licence ReplaceMagic active, des résultats d'analyse complétés et des règles de migration documentées partagées à l'avance. Le délai de livraison dépend du volume de données et de la capacité — un engagement précoce est recommandé.
Oui. Des services de conseil sont disponibles à 200 $/heure pour vous aider à :
- La planification de migration et la configuration de ReplaceMagic
- La conception de scénarios de remplacement complexes
- La formation ReplaceMagic pour votre équipe
- Le développement personnalisé pour les exigences non standard
Les heures de conseil sont valables six mois à compter de la date d'achat. Les missions sur site entraînent des frais de déplacement supplémentaires. Contactez support@replacemagic.com avant l'achat pour discuter de vos besoins.
- Formulaire de contact : Nous contacter
- E-mail : support@replacemagic.com
- Téléphone : +1 (302) 476 2350
- Documentation d'aide : Aide en ligne (F1)
- Blog : www.replacemagic.com/blog — notes de version, tutoriels et guides de migration
- Vidéos tutoriels : Guides vidéo ReplaceMagic
Le délai de réponse du support e-mail standard est de 24 heures les jours ouvrés. Pour un support urgent pendant les migrations, voir Support Premium.
L'onglet Informations supplémentaires affiche tous les documents qui n'ont pas pu être traités. Les raisons courantes sont :
- La taille du document dépasse la limite : augmentez la limite « Ignorer les fichiers de plus de X Mo » dans Configuration → Onglet Configuration.
- Délai de traitement dépassé : augmentez « Durée maximale de traitement du document » et « Temps d'attente pour fermer le traitement du document » dans Configuration.
- Ralentissement SharePoint (HTTP 429 / 503) : cliquez sur « Retraiter les fichiers SharePoint » dans l'onglet Informations supplémentaires après avoir réduit le traitement parallèle. Activez « Réduire la charge lors du ralentissement SharePoint » pour éviter de futures occurrences.
- Traitement arrêté manuellement : documents non encore atteints lorsque le traitement a été arrêté. Reprenez en important depuis l'onglet Informations supplémentaires.
- Corruption du document ou erreur d'accès : le document peut être corrompu, verrouillé par un autre utilisateur ou inaccessible. Vérifiez les autorisations et l'intégrité du document.
Pour retraiter les documents ignorés : cliquez sur « Importer les fichiers ignorés » dans l'onglet Informations supplémentaires pour les recharger dans Analyser les documents, ajustez les paramètres si nécessaire, puis relâchez.
- Augmentez le traitement parallèle : augmentez la valeur « Traitement parallèle des documents » dans Configuration → Onglet Configuration, en accord avec vos cœurs de processeur et votre RAM disponibles.
- Activez « Optimiser la charge de travail » : ReplaceMagic trouvera automatiquement le niveau de parallélisme optimal pour votre matériel.
- Désactivez la validation des liens pendant l'analyse : vérifier si chaque lien est réellement résolu (vérification HTTP + vérification d'existence de fichier) ajoute un temps considérable. Désactivez « Vérifier si les liens hypertexte existent » et « Vérifier si les liens de fichiers existent » si vous avez seulement besoin de rechercher et remplacer des chaînes, sans valider.
- Utilisez « Analyse ultra-rapide des documents » : ignore l'analyse du contenu (liens hypertexte, liens OLE) pour une passe purement axée sur la vitesse — utile lorsque vous avez seulement besoin d'un inventaire de fichiers.
- Exécutez sur du matériel plus rapide : plus de cœurs de processeur et plus de RAM se traduisent directement par un débit plus élevé.
- Pour SharePoint : la latence réseau vers SharePoint domine le temps de traitement. Réduisez le parallélisme pour éviter le ralentissement ; l'augmenter n'aide pas si SharePoint est le goulot d'étranglement.
Accédez à Configuration → Onglet Journaux et activez :
- « Créer un fichier journal » — génère un journal de toutes les activités d'analyse et de remplacement. Définissez un chemin de dossier de journaux personnalisé si nécessaire.
- « Informations de journal développeur SharePoint » — activité détaillée de l'API SharePoint (pour les problèmes SharePoint ; à activer uniquement à la demande du support).
- « Métriques de performance SharePoint » — détaille le temps de traitement SharePoint par opération (téléchargement, métadonnées, téléversement, etc.) pour identifier les goulots d'étranglement.
- « Créer des entrées de registre de fichier dump » — active la création de vidages de plantage pour analyse si ReplaceMagic se bloque de manière inattendue.
Lorsque vous contactez le support pour un problème, joignez le fichier journal — cela accélère considérablement le diagnostic.
- Mode d'authentification : assurez-vous que le type d'authentification correct est sélectionné (SharePoint Online, Authentification Windows, MFA, App-Only, Hérité). Voir le guide d'authentification.
- Utilisateurs MFA : utilisez un mot de passe d'application, pas votre mot de passe Microsoft 365 habituel. Voir le guide MFA.
- Mode d'authentification hérité : si votre organisation a désactivé les protocoles d'authentification hérités dans Microsoft 365, essayez de passer à l'authentification App-Only à la place. Voir le guide d'authentification App-Only.
- Autorisations : votre compte a besoin d'au moins les autorisations Contribuer sur la bibliothèque SharePoint. La préservation des métadonnées nécessite des droits d'administrateur de site.
- Pare-feu / proxy : assurez-vous que le trafic HTTPS sortant vers SharePoint n'est pas bloqué. Configurez les paramètres proxy dans Configuration → Onglet Traitement si nécessaire.
Si le problème persiste, activez la journalisation développeur SharePoint et envoyez le fichier journal à support@replacemagic.com.
Oui. Accédez à Configuration → Onglet Notifications et configurez vos paramètres de serveur de messagerie SMTP ou Microsoft Exchange (EWS) :
- Adresse et port du serveur de messagerie (SMTP par défaut : 25)
- Adresses e-mail de l'expéditeur et du destinataire (le destinataire prend par défaut la valeur de l'expéditeur si laissé vide)
- Nom d'utilisateur et mot de passe (peuvent être chiffrés dans le fichier de configuration)
Utilisez le bouton « Envoyer un e-mail de test » pour vérifier la configuration avant de démarrer un long traitement. Ceci est particulièrement utile pour les travaux de migration nocturnes ou de week-end.
Les éditions standard de ReplaceMagic vous demandent de fournir la chaîne de recherche et la chaîne de remplacement pour chaque motif — vous faites la réflexion, ReplaceMagic assure le traitement en masse.
SmartMapper inverse ce flux de travail. Au lieu de paires recherche/remplacement, vous fournissez de simples règles de correspondance Source → Cible (par exemple \\ServerABC\Finance → https://company.sharepoint.com/sites/financenew). SmartMapper effectue alors :
- L'analyse de tous les liens intégrés et la résolution de chacun (y compris les liens relatifs, les liens SharePoint basés sur les ID, et les chemins enfouis dans les commandes PowerQuery et les chaînes de connexion)
- L'application de vos règles de correspondance pour dériver la nouvelle cible de chaque lien
- La génération automatique du jeu minimal de motifs recherche/remplacement nécessaires
- La déduplication et la vérification des conflits dans le jeu de motifs
- La communication d'un score de confiance par motif et au niveau de l'exécution
- La possibilité d'examiner chaque motif avant qu'il ne soit appliqué aux documents
SmartMapper est inclus dans ReplaceMagic.SmartMapper (2 499 $), qui inclut également la couverture de formats complète de ReplaceMagic.Ultimate.
Pour chaque lien découvert lors d'une analyse, SmartMapper exécute un pipeline en cinq étapes :
- Détection du type — identifie le lien comme Absolu, Relatif, SharePointDocID, OneDriveID, PowerQuery, ConnectionString, OneNote ou spécial SharePoint.
- Résolution — chaque lien est résolu avant l'application de toute règle.
- Application des règles de correspondance — le lien résolu est comparé à vos règles Source → Cible pour produire le nouveau chemin cible (NouveauLien).
- Déduplication et optimisation — SmartMapper consolide les motifs redondants (ex. :
\\Serveur\Finance\Sous1,\Sous2,\Sous3tous couverts par une seule règle) et signale les conflits où la même ChaineRecherche est associée à des ChainesRemplacement différentes.
Le résultat est un tableau de motifs consultable, chacun avec un score de confiance et une piste d'audit complète. Voir Comment utiliser SmartMapper pour un guide pas à pas.
Les liens basés sur les ID SharePoint (DocID, OrganizationalViewLink, DirectLink) font référence à un document par son ID d'élément SharePoint interne plutôt que par URL. Ces ID sont spécifiques au locataire — ils n'existent pas dans le locataire de destination et ne peuvent pas être résolus après la mise hors service du locataire source.
SmartMapper résout les DocID avant la bascule :
- Connectez SmartMapper au locataire SharePoint source et exécutez une analyse complète pendant que la source est encore en ligne.
- Définissez une règle de correspondance de l'ancienne URL de base du locataire vers la nouvelle URL de base du locataire.
- Exécutez la génération de motifs. SmartMapper recherche chaque DocID rencontré dans l'index de la base de données, le résout, puis applique la règle de correspondance pour produire le lien correct dans le nouveau locataire.
- Le motif généré remplace l'ancien lien basé sur l'ID par la nouvelle URL absolue — une réparation qui reste valide même après la mise hors service définitive du locataire source.
Aucun outil de recherche/remplacement conventionnel ne peut faire cela car les ID n'ont plus de sens dès que la source est hors ligne. C'est la raison principale pour laquelle SmartMapper est recommandé pour les migrations locataire à locataire. Voir le guide de migration locataire à locataire.
SmartMapper mesure deux grandeurs indépendantes — la précision (les modifications apportées sont-elles correctes ?) et la couverture (quelle part du travail concerné est réellement effectuée ?). Au niveau de l'exécution, les deux sont reportées côte à côte ; la précision est en outre reportée pour chaque motif individuel.
Précision par motif, exprimée en pourcentage (le journal d'exécution appelle cela Confidence (fix accuracy)). SmartMapper simule chaque motif accepté sur chaque lien résolu avant que tout document ne soit modifié et indique :
- Corrects — liens que ce motif réparerait correctement
- Inchangés — liens non couverts par ce motif (ni corrigés ni brisés)
- Incorrects — liens que ce motif endommagerait (le motif correspond mais le remplacement produirait un résultat incorrect)
Un motif avec 100 % de précision et zéro lien Incorrect est sûr à accepter. Les motifs avec des entrées Incorrects doivent être inspectés — ils indiquent généralement une règle de correspondance chevauchante ou un segment de chemin ambigu.
Au niveau de l'exécution, deux chiffres sont reportés côte à côte :
- Précision — parmi les liens que les motifs acceptés modifient, la proportion qu'ils modifient correctement.
- Couverture — parmi tous les liens concernés, la proportion qui sera réparée correctement. Un lien sort de la couverture s'il n'a pas pu être résolu en chemin absolu, ne correspond à aucune règle de correspondance, n'a aucun motif accepté ou serait transformé incorrectement.
Les deux sont nécessaires car ils varient indépendamment. Une exécution peut être précise à 100 % tout en ne couvrant que 82 % des liens concernés — rien de ce qui a été modifié n'était faux, mais près d'un cinquième des liens n'a jamais été traité. Réduire les deux à un seul score masque précisément cet écart.
Un résumé composite peut être produit pour la validation des parties prenantes, mais il est présenté aux côtés des deux chiffres plutôt qu'à leur place. Lors d'une exécution vérifiée à l'échelle de production portant sur plus de 12 millions de lignes sources et plus de 900 000 documents, SmartMapper a atteint plus de 99 % de précision et plus de 96 % de couverture avec plus de 400 000 clés générées — deux nombres distincts décrivant deux propriétés distinctes de la même exécution.
Oui. SmartMapper extrait et répare les liens qui ne sont pas exposés comme des liens hypertexte standard mais sont intégrés dans des structures de données Excel :
- Code M PowerQuery — les chemins dans les appels de fonctions
File.Contents,Folder.Files,Web.ContentsetSharePoint.Filessont extraits, résolus et mis en correspondance. Pour les migrations vers le cloud, SmartMapper réécrit également l'appel de fonction lui-même (File.Contents→SharePoint.Files) afin que la requête fonctionne correctement sur la nouvelle cible SharePoint. - Chaînes de connexion — les chemins intégrés dans les instructions
Provider=,DSN=,Data Source=,OPENROWSET,OPENDATASOURCEetBULK INSERTsont extraits, mis en correspondance et réécrits dans la chaîne de connexion environnante sans la corrompre. - Définitions de cache croisé et sources de liens OLE sont également traitées lorsque les zones de document correspondantes sont sélectionnées dans les paramètres d'analyse.
Assurez-vous que les zones Requêtes Power, Connexions et Sources de liens sont activées dans les paramètres d'analyse afin que ces types de liens soient inclus dans la base de données SmartMapper.
SmartMapper stocke toutes les données d'analyse, les règles de correspondance, les motifs générés et les résultats de validation dans une base de données relationnelle. Trois backends sont pris en charge, tous utilisant un schéma identique et produisant des résultats identiques :
- SQL Server — pour les projets partagés gérés par l'entreprise. SQL Server Express est suffisant pour la plupart des migrations. À utiliser lorsque plusieurs membres de l'équipe ont besoin d'accéder à la même base de données de motifs.
- SQLite — un fichier portable unique sans installation de serveur ni coût de licence. Idéal pour les projets sur ordinateur portable ou menés par un partenaire.
- MySQL — une alternative open source pour les environnements qui exécutent déjà une infrastructure MySQL.
Le backend est sélectionné dans Configuration → Onglet SmartMapper → Backend de base de données. Vous pouvez changer de backend entre les exécutions ; le schéma est identique donc les données peuvent être migrées entre eux.
Chaque motif généré porte l'un des cinq statuts suivants :
- Généré — créé par SmartMapper, pas encore examiné par un humain.
- Accepté — approuvé et sera appliqué aux documents lors de la prochaine exécution de remplacement.
- Refusé — explicitement exclu et ne s'exécutera jamais sur les documents.
- Modifié — vous avez modifié la ChaineRecherche ou la ChaineRemplacement. Votre version s'exécutera à la place de celle générée automatiquement.
- Conflit — la même ChaineRecherche a été dérivée de deux liens avec des ChainesRemplacement différentes. SmartMapper ne peut pas décider laquelle est correcte et le signale pour résolution humaine.
Seuls les motifs Acceptés et Modifiés s'exécutent sur les documents. Les motifs Générés, Refusés et les Conflits non résolus sont toujours ignorés.
Un Conflit survient généralement lorsque deux documents contiennent le même chemin relatif qui se résout vers des destinations absolues différentes (ex. : ..\données\fichier.xlsx se résout vers des dossiers différents selon l'emplacement du document contenant). SmartMapper utilise des motifs contextuels de dossier (PorteeMotif = ContexteSpecifiqueDossier) pour gérer ce cas : le motif est automatiquement limité au dossier où il s'applique, l'empêchant de modifier incorrectement des liens dans d'autres dossiers.
Choisissez SmartMapper lorsque l'une des conditions suivantes est vraie :
- Votre migration concerne des centaines ou des milliers de documents et vous ne pouvez pas énumérer toutes les paires recherche/remplacement à la main.
- Vos documents contiennent des liens SharePoint basés sur des ID (DocID, OrganizationalViewLink, DirectLink) — en particulier dans les migrations locataire à locataire où ces ID n'existeront pas dans le locataire de destination après la bascule.
- Vos classeurs Excel utilisent des chemins PowerQuery, des caches croisés ou des chemins intégrés dans des chaînes de connexion qu'une recherche de chaîne standard ne peut pas traiter.
- Vous avez besoin d'un rapport de confiance avant mise en production indiquant combien de liens seront corrigés et combien seraient brisés, afin qu'un responsable de projet puisse valider sur des chiffres plutôt que sur des suppositions.
- Votre projet a des structures de dossiers chevauchantes où le même chemin relatif se résout différemment selon le contexte.
- Vous êtes un partenaire de migration exécutant le même flux de travail pour plusieurs clients et avez besoin d'une base de données de motifs reproductible et auditable.
- Vous avez besoin d'une migration multi-vagues où chaque vague est suivie par un RunID distinct dans la même base de données.
Les éditions standard de ReplaceMagic (Ultimate, Office, etc.) restent le bon choix pour les scénarios plus simples où vous connaissez déjà les chaînes de recherche et de remplacement exactes — par exemple, un simple renommage de serveur.
Pas certain ? Comparez toutes les éditions ou demandez-nous — nous vous conseillerons honnêtement en fonction de votre projet.










