Migrieren von Word-, Excel- und PowerPoint-Dateien zu 2007 Office System

Betrifft: Office Resource Kit

 

Letztes Änderungsdatum des Themas: 2015-03-09

Sie können Word-, Excel- und PowerPoint-Dateien manuell konvertieren oder OMPM Office File Converter zum Konvertieren von Dateien in einer Sammeloperation verwenden. Weitere Informationen zum Installieren von OMPM finden Sie unter Office Migration Planning Manager (OMPM) (Einführung).

Konvertieren von Dateien in einer Sammeloperation mit OMPM

Auf den Computern mit den Dateien, die Sie mit Office File Converter (OFC) konvertieren möchten, muss das Microsoft Office Compatibility Pack installiert sein. Weitere Informationen finden Sie unter Bereitstellen des Microsoft Office Compatibility Packs.

Vor dem Ausführen von Office File Converter müssen Sie die Datei ofc.ini bearbeiten und die entsprechenden Parameter festlegen.

So konvertieren Sie Dateien

  1. Wechseln Sie an einer Eingabeaufforderung zu dem Ordner, in dem OFC installiert ist.

  2. Geben Sie Folgendes ein:

    ofc <ofc.ini>
    

Der Parameter für diesen Befehl lautet wie folgt.

Parameter Beschreibung

ofc.ini

Der Speicherort der Datei ofc.ini. Wenn kein Pfad angegeben ist, wird im selben Verzeichnis gesucht, in dem sich auch die ausführbare Datei befindet. Optional.

NoteHinweis:
Wenn Sie für FileListFolder und FoldersToConvert den gleichen Satz von Dateien festlegen, werden die betreffenden Dateien zweimal konvertiert.

Einstellungen in der Datei "Ofc.ini"

In der folgenden Tabelle sind die Einstellungen und Werte in der Datei ofc.ini aufgeführt.

Einstellung Beschreibung Mögliche Werte Wert fehlt Wert ist ungültig

[Run]

Abschnitt mit der eindeutigen ID und Beschreibung dieser Konvertierung. Erforderlich.

Konvertierung wird mit einer Fehlermeldung beendet.

Fehlermeldung: [Run] section heading invalid or missing in OFC.INI.

RunID

Nachverfolgungsnummer für die aktuelle Konvertierung. Verwenden Sie diese Option, um Konvertierungen von verschiedenen Computern im Berichterstellungstool zu gruppieren. Erforderlich.

Muss numerisch sein

Konvertierung wird mit einer Fehlermeldung beendet.

Fehlermeldung: Invalid or missing RunID value in OFC.INI.

Beschreibung

Text zur Beschreibung des aktuellen Konvertierungsdurchlaufs. Optional.

Freiformtext, max. 255 Zeichen

Wird ignoriert.

Nicht zutreffend.

LogDestinationPath

Speicherort für die Protokolldatei. Erforderlich.

Physisches oder zugeordnetes Laufwerk oder UNC-Pfad. Beispiel: c:\Conversion\logs

\\server\vba\logs

Umgebungsvariablen werden ebenfalls unterstützt.

Konvertierung wird mit einer Fehlermeldung beendet.

Fehlermeldung: Invalid or missing ‘LogDestinationPath’ value in OFC.INI.

[ConversionOptions]

Abschnittsüberschrift für den Teil der INI-Datei, der Konvertierungsoptionen enthält. Erforderlich, es sei denn, in der INI-Datei werden keine Konvertierungsoptionen angegeben.

Konvertierung wird mit einer Fehlermeldung beendet.

Fehlermeldung: [ConversionOptions] section heading invalid or missing in OFC.INI.

FullUpgradeOnOpen

Ermöglicht es Benutzern, anzugeben, dass die betreffenden Dateien beim Öffnen in den entsprechenden O12-Anwendungen vollständig aktualisiert werden sollen. Optional.

Gültige Werte sind:

1 – Vollständige Aktualisierung

0 – Keine vollständige Aktualisierung

Standard: vollständige Aktualisierung.

Fehlermeldung: ‘FullUpgradeOnOpen’ value in OFC.INI.

DoNotCab

Ermöglicht es Benutzern, das Erstellen von CAB-Dateien aus Protokolldateien zu deaktivieren. Optional.

Gültige Werte sind:

1 – Erstellen von CAB-Dateien aus Protokolldateien deaktivieren

0 – Erstellen von CAB-Dateien aus Protokolldateien aktivieren

Konvertierung wird mit einer Fehlermeldung beendet.

Fehlermeldung: Invalid or missing DoNotCab value in OFC.INI.

MacroControl

Bestimmt, ob Makroprojekte in die Konvertierung eingeschlossen werden. Die Einstellung 1 bewirkt, dass Office 2007-Dokumentformate ohne Makros (z. B. DOCX, XLSX, PPTX) von OFC erzeugt werden. Makros/VBA-Code in den ursprünglichen Dokumenten werden nicht migriert. Optional.

Gültige Werte sind:

1 – VBA wird bei der Konvertierung ignoriert

0 – Makrozustand wird aus dem Quelldokument übernommen

Standard: 0

Fehlermeldung: Invalid ‘MacroControl’ value in OFC.INI.

[FoldersToConvert]

Abschnitt mit den Verzeichnissen, die als eigenständiger Vorgang konvertiert werden. FileList wird ignoriert. Optional.

Ordnerliste

Ignoriert, wenn Eingabedatei übergeben wird.

Fehlermeldung: [FoldersToConvert] section invalid in OFC.INI.

ConvertSubfolders

Wenn Ordner angegeben werden, bewirkt die Einstellung 1, dass Unterordner durchsucht und sämtliche Word-, Excel- und PowerPoint-Dokumente konvertiert werden. Optional.

0 oder 1

Standard: 0

Fehlermeldung: Invalid ‘ConvertSubfolders’ value in OFC.INI.

[ConversionInfo]

Abschnitt mit Informationen zu Eingabedateien und Ziel. Erforderlich.

[ConvertedFolders]

Konvertierung wird mit einer Fehlermeldung beendet.

Fehlermeldung: [ConversionInfo] section heading invalid or missing in OFC.INI.

FileList

Pfad zur Dateiliste. Optional.

Fehler, wenn nicht vorhanden und [FoldersToConvert] leer.

SourcePathTemplate

Bestimmt den Speicherort der konvertierten Datei. Sie können Platzhalter verwenden, wobei ein Sternchen (*) ein einzelnes Segment des Pfads darstellt. Optional.

Beliebiges physisches oder zugeordnetes Laufwerk oder UNC-Pfad. * oder .

Fehlermeldung: Invalid ‘SourcePathRoot’ value in OFC.INI.

DestinationPathTemplate

Bestimmt den Speicherort der konvertierten Datei. Sie können Platzhalter verwenden, wobei ein Sternchen (*) und eine Zahl ein einzelnes Segment des Pfads darstellen. Beispiele dazu finden Sie unten. Optional.

Beliebiges physisches oder zugeordnetes Laufwerk oder UNC-Pfad. * oder .

Fehlermeldung: Invalid ‘DestinationPathRoot’ value in OFC.INI.

In den folgenden Beispielen werden Verwendungsmöglichkeiten für die SourcePathTemplate- und DestinationPathTemplate-Einstellungen dargestellt.

Beispiel 1

In diesem Beispiel befinden sich die Quelldateien unter \\userfiles\<Benutzername>\docs\. Die Ausgabe erfolgt in \\newserver\docs\<Benutzername>\.

Entsprechend sollten die Einstellungen für SourcePathTemplate und DestinationPathTemplate wie folgt festgelegt werden:

SourcePathTemplate = *\*\*\
DestinationPathTemplate = \\newserver\*3\*2

In diesem Fall weist DestinationPathTemplate jedem Verzeichnissegment, das in SourcePathTemplate durch ein Sternchen dargestellt ist, eine Nummer zu:

*1 = userfiles

*2 = <Benutzername>

*3 = docs

In der folgenden Tabelle sind Beispielspeicherorte für Quelldateien und die resultierenden Speicherorte für konvertierte Dateien mit den obigen Einstellungen dargestellt.

Quelle Ziel
\\userfiles\Cliff\docs\notes.doc
\\newserver\docs\Cliff\notes.docx
\\userfiles\Bob\docs\Personal\Rept1.doc
\\newserver\docs\Bob\Personal\Rept1.docx
\\userfiles\James\docs\New Folder\Schedule.doc
\\newserver\docs\James\New Folder\Schedule.docx

Beispiel 2

In diesem Beispiel befinden sich die Quelldateien im Ordner Eigene Dateien auf den lokalen Benutzercomputern. Der UNC-Pfad lautet \\<Computername>\<Laufwerkbuchstabe>$\Dokumente und Einstellungen\<Benutzername>\Eigene Dateien\. Die Ausgabe erfolgt in \\DocServer\docs\<Benutzername>\.

Entsprechend sollten die Einstellungen für SourcePathTemplate und DestinationPathTemplate wie folgt festgelegt werden:

SourcePathTemplate = *\*\*\*\*\
DestinationPathTemplate = \\DocServer\*4\

In diesem Fall weist DestinationPathTemplate jedem Verzeichnissegment, das in SourcePathTemplate durch ein Sternchen dargestellt ist, eine Nummer zu:

*1 = <Computername> (z. B. DESKTOP3)

*2 = <Laufwerkbuchstabe>$ (z. B. c$)

*3 = Dokumente und Einstellungen

*4 = <Benutzername> (z. B. robertkelly)

*5 = Eigene Dateien

In der folgenden Tabelle sind Beispielspeicherorte für Quelldateien und die resultierenden Speicherorte für konvertierte Dateien mit den obigen Einstellungen dargestellt.

Quelle Ziel
\\DESKTOP3\c$\Documents and Settings\bobsmith\My Documents\Plans.doc
\\DocServer\bobsmith\Plans.docx
LPTP4\d$\Documents and Settings\James\My Documents\Reports\q1.xls
\\DocServer\James\Reports\q1.xlsx

Extrahieren von Versionen von Word-Dateien mithilfe von VET

Version Extraction Tool (VET) ist im Lieferumfang von OMPM enthalten und kann zum Extrahieren von Dateiversionen aus Word-Dateien verwendet werden, die in Office 2000, Office XP und Office 2003 erstellt wurden und Versionsinformationen enthalten. Mit diesem Tool können Sie die Liste der Dateien verwenden, die vom OMPM-Berichterstellungsdienstprogramm generiert wurde.

NoteHinweis:
VET erfordert Microsoft .NET Framework 2.0 Redistributable (x86) (https://go.microsoft.com/fwlink/?linkid=81886&clcid=0x407) und Microsoft Word 2003.

So extrahieren Sie Versionen aus Word-Dateien

  1. Wechseln Sie an einer Eingabeaufforderung zu dem Ordner, in dem VET installiert ist.

  2. Geben Sie Folgendes ein:

    vet <OMPM file list directory> <output directory>
    

Die Parameter für diesen Befehl lauten wie folgt:

Parameter Beschreibung

Verzeichnis mit der OMPM-Dateiliste

Speicherort der von OMPM generierten Dateiliste. Erforderlich.

Ausgabeverzeichnis

Das Verzeichnis, in das alle Versionen der Word-Dateien kopiert werden sollen. Erforderlich.

Wenn Sie beispielsweise Dateilisten im Verzeichnis c:\ompm\filelists verwenden und Versionen in das Verzeichnis c:\ompm\output extrahieren möchten, geben Sie Folgendes ein:

vet c:\ompm\filelists c:\ompm\output

VET-Fehlermeldungen

In der folgenden Tabelle sind die Fehlermeldungen aufgeführt, die VET sowohl in das Protokoll als auch in die Aktionsdatei schreibt.

Fehlermeldung Beschreibung

IssueID 9090: Could not open document <Dokumentname>.

Das Originaldokument wurde mit einem Kennzeichen versehen, das angibt, dass Versionen des Dokuments nicht in Word geöffnet werden konnten.

IssueID 9096: Could not get the number of versions for document <Dokumentname>.

Die Anzahl der Versionen im benannten Dokument konnte von VET nicht abgefragt werden. Fehler beim Objektmodellbefehl Versions.Count.

IssueID 9091: Could not delete existing version folder <Ordnerpfad>.

Für eine bestimmte Datei ist bereits ein Versionsordner vorhanden. Dieser Ordner konnte von VET nicht gelöscht werden, und es konnte kein neuer Ordner für die neuen Versionsdateien erstellt werden.

IssueID 9092: Could not create directory to hold versions <Verzeichnisname>.

Von VET konnte kein Verzeichnis zum Speichern der für ein bestimmtes Dokument extrahierten Versionen erstellt werden.

IssueID 9093: Failed to access version item.

Auf die Version konnte von VET nicht mit dem Word-Objektmodellbefehl Versions.Item(i) zugegriffen werden.

IssueID 9094: Failed to open version <Versionsnummer> from <Dateiname>.

Die angegebene Version konnte von VET nicht mit dem Word-Objektmodellbefehl Versions.Item(i) geöffnet werden.

IssueID 9095: Failed to save version <Versionsnummer> from <Dateiname> to <Versionsordnername>.

Die angegebene Version aus dem Dokument konnte von VET nicht im Versionsordner gespeichert werden.