Migration de fichiers Word, Excel et PowerPoint vers Office System 2007
S'applique à: Office Resource Kit
Dernière rubrique modifiée : 2015-03-09
Vous pouvez convertir des fichiers Word, Excel et PowerPoint manuellement, ou vous pouvez utiliser le convertisseur de fichiers Office OMPM pour convertir des fichiers en bloc. Pour plus d'informations sur l'installation d'OMPM, voir Introduction au Gestionnaire de planification de migration d’Office (OMPM).
Conversion de fichiers en bloc avec OMPM
Le convertisseur de fichiers Office requiert que le pack de compatibilité de Microsoft Office soit installé sur les ordinateurs qui contiennent les fichiers que vous souhaitez convertir. Pour plus d'informations, voir Déploiement du module de compatibilité pour Microsoft Office.
Avant d'exécuter le convertisseur de fichiers Office, modifiez d'abord le fichier ofc.ini pour y définir les paramètres appropriés.
Pour convertir des fichiers
À l'invite de commande, accédez au dossier où le convertisseur de fichiers Office est installé.
Type :
ofc <ofc.ini>
Le paramètre de cette commande est le suivant.
Paramètre | Description |
---|---|
ofc.ini |
L'emplacement du fichier ofc.ini. Si aucun chemin n'est spécifié, le convertisseur de fichiers Office recherche dans le même répertoire que le fichier exécutable. Facultatif. |
Remarque : |
---|
Si vous spécifiez le même ensemble de fichiers à FileListFolder et à FoldersToConvert, l'ensemble de fichiers est converti deux fois. |
Paramètres du fichier ofc.ini
Le tableau suivant montre les paramètres et les valeurs dans le fichier ofc.ini.
Paramètre | Description | Valeurs possibles | Si la valeur est manquante | Si la valeur n'est pas valide |
---|---|---|---|---|
[Run] |
Cette section spécifie l'identificateur et la description de cette conversion. Obligatoire. |
La conversion s'arrête avec un message d'erreur. |
Error: [Run] section heading invalid or missing in OFC.INI. |
|
RunID |
Numéro de suivi pour la conversion en cours. Utilisez-le dans l'outil de rapport pour regrouper des conversions de plusieurs ordinateurs. Obligatoire. |
Doit être numérique |
La conversion s'arrête avec un message d'erreur. |
Error: Invalid or missing RunID value in OFC.INI. |
Description |
Texte utilisé pour décrire la conversion en cours d'exécution. Facultatif. |
Texte de forme libre, limité à 255 caractères |
Ignorée. |
Non applicable. |
LogDestinationPath |
Emplacement pour le fichier journal. Obligatoire. |
Lecteur physique ou mappé, ou un chemin UNC. Par exemple : c:\Conversion\logs \\serveur\vba\logs Les variables d'environnement sont également prises en charge. |
La conversion s'arrête avec un message d'erreur. |
Error: Invalid or missing ‘LogDestinationPath’ value in OFC.INI. |
[ConversionOptions] |
Titre de la section pour la partie du fichier .ini traitant des options de conversion. Obligatoire, sauf si aucune option de conversion n'est spécifiée dans le fichier .ini. |
La conversion s'arrête avec un message d'erreur. |
Error: [ConversionOptions] section heading invalid or missing in OFC.INI. |
|
FullUpgradeOnOpen |
Permet à l'utilisateur de spécifier que les fichiers applicables doivent être « entièrement mis à niveau » à l'ouverture dans les applications respectives d'Office 2007. Facultatif. |
Les valeurs valides sont : 1 – mise à niveau complète 0 – pas de mise à niveau complète |
Par défaut, mise à niveau complète. |
Error: ‘FullUpgradeOnOpen’ value in OFC.INI. |
DoNotCab |
Permet aux utilisateurs de désactiver la création de fichiers CAB de fichiers journaux. Facultatif. |
Les valeurs valides sont : 1 – désactive la création de fichiers CAB de fichiers journaux 0 – active la création de fichiers CAB de fichiers journaux |
La conversion s'arrête avec un message d'erreur. |
Error: Invalid or missing DoNotCab value in OFC.INI. |
MacroControl |
Détermine si le convertisseur inclut tous les projets de macros lors de la conversion. La valeur 1 fait que le convertisseur de fichiers Office produit des formats de documents Office 2007 sans macros (tels que .docx, .xlsx ou .pptx). Le code macro/VBA des documents d'origine ne sera pas migré. Facultatif. |
Les valeurs valides sont : 1 – ignorer VBA lors de la conversion 0 – conserver la correspondance de l'état des macros du document source |
La valeur par défaut est 0. |
Error: Invalid ‘MacroControl’ value in OFC.INI. |
[FoldersToConvert] |
Cette section contient la liste des répertoires à convertir pour une opération autonome. Filelist sera ignoré. Facultatif. |
Liste des dossiers. |
Ignoré si un fichier d'entrée est spécifié. |
Error: [FoldersToConvert] section invalid in OFC.INI. |
ConvertSubfolders |
Si des dossiers sont spécifiés, une valeur 1 fait que le convertisseur de fichiers Office parcourt tous les sous-dossiers, convertissant tous les documents Word, Excel et Powerpoint. Facultatif. |
0 ou 1 |
La valeur par défaut est 0. |
Error: Invalid ‘ConvertSubfolders’ value in OFC.INI. |
[ConversionInfo] |
Cette section contient une liste des informations sur les fichiers d'entrée et sur la destination. Obligatoire. |
[ConvertedFolders] |
La conversion s'arrête avec un message d'erreur. |
Error: [ConversionInfo] section heading invalid or missing in OFC.INI. |
FileList |
Chemin d'accès à la liste des fichiers. Facultatif. |
Erreur si ce paramètre est absent et si [FoldersToConvert] est vide. |
||
SourcePathTemplate |
Utilisé pour déterminer l'emplacement du fichier converti. Vous pouvez utiliser des caractères génériques, un astérisque représentant un segment du chemin d'accès. Facultatif. |
N'importe quel lecteur physique ou mappé, ou n'importe quel chemin UNC. * ou « . » |
Error: Invalid ‘SourcePathRoot’ value in OFC.INI. |
|
DestinationPathTemplate |
Utilisé pour déterminer l'emplacement du fichier converti. Vous pouvez utiliser des caractères génériques, un astérisque suivi d'un nombre représentant un segment du chemin d'accès. Voir ci-dessous pour des exemples. Facultatif. |
N'importe quel lecteur physique ou mappé, ou n'importe quel chemin UNC. * ou « . » |
Error: Invalid ‘DestinationPathRoot’ value in OFC.INI. |
Les exemples suivants montrent comment vous pouvez utiliser les paramètres SourcePathTemplate et DestinationPathTemplate.
Exemple 1
Dans cet exemple, les fichiers sources se trouvent dans \\userfiles\<nom_utilisateur>\docs\ et l'emplacement de sortie souhaité est \\newserver\docs\<nom_utilisateur>\.
Pour obtenir ce résultat, les paramètres SourcePathTemplate et DestinationPathTemplate doivent être spécifiés comme suit :
SourcePathTemplate = *\*\*\
DestinationPathTemplate = \\newserver\*3\*2
Dans ce cas, DestinationPathTemplate affecte un numéro pour chaque segment de répertoire représenté par un astérisque dans SourcePathTemplate, de telle façon que :
*1 = userfiles
*2 = <nom_utilisateur>
*3 = docs
Le tableau suivant montre des exemples d'emplacements des fichiers source et les emplacements des fichiers convertis résultants avec les paramètres ci-dessus.
Source | Destination |
---|---|
|
|
|
|
|
|
Exemple 2
Dans cet exemple, les fichiers source se trouvent dans les dossiers My Documents sur les ordinateurs locaux des utilisateurs. Le chemin d'accès UNC est \\<nom_ordinateur>\<lettre_lecteur>$\Documents and Settings\<nom_utilisateur>\My Documents\. L'emplacement de sortie souhaité est \\DocServer\docs\<nom_utilisateur>\.
Pour obtenir ce résultat, les paramètres SourcePathTemplate et DestinationPathTemplate doivent être spécifiés comme suit :
SourcePathTemplate = *\*\*\*\*\
DestinationPathTemplate = \\DocServer\*4\
Dans ce cas, DestinationPathTemplate affecte un numéro pour chaque segment de répertoire représenté par un astérisque dans SourcePathTemplate, de telle façon que :
*1 = <nom_ordinateur> (par exemple DESKTOP3)
*2 = <lettre_lecteur>$ (par exemple c$)
*3 = Documents and Settings
*4 = <nom_utilisateur> (par exemple bobsmith)
*5 = My Documents
Le tableau suivant montre des exemples d'emplacements des fichiers source et les emplacements des fichiers convertis résultants avec les paramètres ci-dessus.
Source | Destination |
---|---|
|
|
|
|
Utilisation de l'outil d'extraction de version pour extraire les versions des fichiers Word
Vous pouvez utiliser l'outil d'extraction de version inclus dans OMPM pour extraire les versions des fichiers de fichiers Word créés dans Office 2000, Office XP et Office 2003 qui intègrent le contrôle de version. Avec cet outil, vous pouvez utiliser la liste des fichiers générés par l'utilitaire de rapports d'OMPM.
Remarque : |
---|
L'outil d'extraction de version requiert le Package redistribuable de Microsoft .NET Framework 2.0 (x86) (https://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5) et Microsoft Word 2003. |
Pour extraire les versions de fichiers Word
À l'invite de commande, accédez au dossier où l'outil d'extraction de version est installé.
Type :
vet <OMPM file list directory> <output directory>
Les paramètres de cette commande sont les suivants :
Paramètre | Description |
---|---|
Répertoire de la liste de fichiers d'OMPM |
Emplacement de la liste de fichiers générée par OMPM. Obligatoire. |
Répertoire de sortie |
Répertoire où vous voulez copier toutes les versions des fichiers Word. Obligatoire. |
Par exemple, pour utiliser les listes de fichiers contenues dans le répertoire c:\ompm\filelists et extraire les versions vers le répertoire c:\ompm\output, vous devez taper :
vet c:\ompm\filelists c:\ompm\output
Messages d'erreur de l'outil d'extraction de version
Le tableau suivant contient les messages d'erreur écrits par l'outil d'extraction de version à la fois dans le journal et dans le fichier des actions.
Message d'erreur | Description |
---|---|
IssueID 9090: Could not open document <document name>. |
Le document d'origine qui a été marqué comme comportant des versions n'a pas pu s'ouvrir dans Word. |
IssueID 9096: Could not get the number of versions for document <document name>. |
L'outil d'extraction de version n'a pas pu interroger le document pour déterminer le nombre de versions du document nommé. La commande du modèle objet Versions.Count a échoué. |
IssueID 9091: Could not delete existing version folder <folder path>. |
Un dossier de versions existe pour un fichier spécifique, et l'outil d'extraction de version n'a pas pu le supprimer ni créer un nouveau dossier pour les nouveaux fichiers de version. |
IssueID 9092: Could not create directory to hold versions <directory name>. |
L'outil d'extraction de version n'a pas pu créer un répertoire pour y placer les versions extraites d'un document spécifique. |
IssueID 9093: Failed to access version item. |
L'outil d'extraction de version n'a pas pu accéder à la version à l'aide de la commande du modèle objet Word Versions.Item(i). |
IssueID 9094: Failed to open version <version number> from <file name>. |
L'outil d'extraction de version n'a pas pu ouvrir la version spécifiée à l'aide de la commande du modèle objet Word Versions.Item(i).Open(). |
IssueID 9095: Failed to save version <version number> from <file name> to <version folder name>. |
L'outil d'extraction de version n'a pas pu enregistrer la version spécifiée du document vers le dossier de versions. |
Voir aussi
Autres ressources
Considérations relatives à la migration selon l’application
Référence de la migration pour Office System 2007