Eseguire la migrazione di file di Word, Excel e PowerPoint a Office System 2007

Si applica a: Office Resource Kit

 

Ultima modifica dell'argomento: 2015-03-09

È possibile convertire file di Word, Excel e PowerPoint manualmente o utilizzare Office File Converter di Gestione pianificazione migrazioni di Microsoft Office per convertire i file in blocco. Per informazioni sull'installazione di Gestione pianificazione migrazioni di Microsoft Office, vedere Introduzione a Gestione pianificazione migrazioni di Microsoft Office.

Convertire i file in blocco con Gestione pianificazione migrazioni di Microsoft Office

Office File Converter (OFC) richiede che sia installato il pacchetto di compatibilità per Microsoft Office nei computer che contengono i file che si desidera convertire. Per ulteriori informazioni, vedere Distribuzione del pacchetto di compatibilità per Microsoft Office.

Prima di eseguire Office File Converter, modificare il file ofc.ini per impostare i parametri appropriati.

Per convertire file

  1. Al prompt dei comandi passare alla cartella in cui è installato OFC.

  2. Digitare:

    ofc <ofc.ini>
    

Il parametro per questo comando è il seguente.

Parametro Descrizione

ofc.ini

Percorso del file ofc.ini. Se non viene specificato alcun percorso, il file viene automaticamente ricercato nella stessa directory dell'eseguibile. Facoltativo.

[!NOTA] Se si imposta FileListFolder e FoldersToConvert sulla stessa serie di file, quest'ultima verrà convertita due volte.

Impostazioni di Ofc.ini

Nella tabella seguente sono riportate le impostazioni e i valori presenti in ofc.ini.

Impostazione Descrizione Valori possibili In caso di valore mancante In caso di valore non valido

[Run]

Sezione in cui sono elencati l'ID univoco e la descrizione di questa conversione. Impostazione obbligatoria.

La conversione viene interrotta con un messaggio di errore.

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

RunID

Numero di controllo per la conversione corrente. Utilizzare questo valore per raggruppare conversioni da diversi computer nello strumento per la creazione di report. Impostazione obbligatoria.

Deve essere un valore numerico

La conversione viene interrotta con un messaggio di errore.

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

Descrizione

Testo utilizzato per descrivere l'esecuzione della conversione corrente. Impostazione facoltativa.

Testo in formato libero, troncato a 255 caratteri

Ignorare.

Non applicabile.

LogDestinationPath

Percorso del file di registro. Impostazione obbligatoria.

Unità fisica o mappata o UNC. Ad esempio: c:\Conversion\logs

\\server\vba\logs

Sono supportate anche variabili di ambiente.

La conversione viene interrotta con un messaggio di errore.

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

[ConversionOptions]

Intestazione di sezione per la parte del file INI riguardante le opzioni di conversione. Impostazione obbligatoria, a meno che non sia specificata alcuna opzione di conversione nel file con estensione INI.

La conversione viene interrotta con un messaggio di errore.

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

FullUpgradeOnOpen

Consente all'utente di specificare che i file applicabili devono essere interamente aggiornati all'apertura nelle rispettive applicazioni O12. Impostazione facoltativa.

Valori validi

1: aggiornamento completo

0: nessun aggiornamento completo

L'impostazione predefinita corrisponde all'aggiornamento completo.

Error: ‘FullUpgradeOnOpen’ value in OFC.INI.

DoNotCab

Consente agli utenti di disattivare la creazione di file CAB di file di registro. Impostazione facoltativa.

Valori validi

1: disattiva la creazione di file CAB di file di registro

0: consente la creazione di file CAB di file di registro

La conversione viene interrotta con un messaggio di errore.

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

MacroControl

Determina se il convertitore include progetti macro durante la conversione. L'impostazione 1 provocherà la produzione da parte di OFC di formati di documenti di Office 2007 privi di macro (ad esempio file con estensione docx, xlsx, pptx). Il codice macro/VBA nei documenti originali non verrà migrato. Impostazione facoltativa.

Valori validi

1: ignora il codice VBA al momento della conversione

0: applica lo stato della macro del documento di origine.

L'impostazione predefinita corrisponde a 0.

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

[FoldersToConvert]

Sezione in cui sono elencate le directory da convertire per l'operazione autonoma. FileList verrà ignorato. Impostazione facoltativa.

Elenco di cartelle.

Ignorato se viene passato il file di input.

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

ConvertSubfolders

Se vengono specificate cartelle, l'impostazione 1 provoca l'attraversamento delle sottocartelle e la conversione di tutti i documenti Word, XL e PPT. Impostazione facoltativa.

0 o 1

L'impostazione predefinita corrisponde a 0.

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

[ConversionInfo]

Sezione in cui sono elencati il file di input e le informazioni di destinazione. Impostazione obbligatoria.

[ConvertedFolders]

La conversione viene interrotta con un messaggio di errore.

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

FileList

Percorso di FileList. Impostazione facoltativa.

Errore se il valore non è presente e la sezione [FoldersToConvert] è vuota.

SourcePathTemplate

Utilizzato per determinare il percorso del file convertito. È possibile utilizzare caratteri jolly, in modo che un asterisco (*) rappresenti un singolo segmento del percorso. Impostazione facoltativa.

Qualsiasi unità fisica o mappata o UNC. * o ‘.’

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

DestinationPathTemplate

Utilizzato per determinare il percorso del file convertito. È possibile utilizzare caratteri jolly, in modo che la combinazione di un asterisco (*) più un numero rappresenti un singolo segmento del percorso. Per esempi, vedere di seguito. Impostazione facoltativa.

Qualsiasi unità fisica o mappata o UNC. * o ‘.’

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

Negli esempi seguenti viene illustrato come utilizzare le impostazioni SourcePathTemplate e DestinationPathTemplate.

Esempio 1

In questo esempio, i file di origine si trovano in \\userfiles\<nome utente>\docs\ e l'output desiderato viene generato in \\newserver\docs\<nome utente>\.

Per ottenere questo risultato, le impostazioni SourcePathTemplate e DestinationPathTemplate devono avere l'aspetto seguente:

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

In questo caso, DestinationPathTemplate assegna un numero per ogni segmento di directory rappresentato da un asterisco in SourcePathTemplate, in modo tale che:

*1 = userfiles

*2 = <nome utente>

*3 = docs

Nella tabella seguente vengono illustrati i percorsi dei file di origine di esempio e i percorsi risultanti per i file convertiti con le impostazioni precedenti.

Origine Destinazione
\\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

Esempio 2

In questo esempio, i file di origine si trovano nelle cartelle Documenti nei computer locali degli utenti. Il percorso UNC è \\<nome computer>\<lettera di unità>$\Documents and Settings\<nome utente>\Documenti\. L'output desiderato viene generato in \\DocServer\docs\<nome utente>\.

Per ottenere questo risultato, le impostazioni SourcePathTemplate e DestinationPathTemplate devono avere l'aspetto seguente:

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

In questo caso, DestinationPathTemplate assegna un numero per ogni segmento di directory rappresentato da un asterisco in SourcePathTemplate, in modo tale che:

*1 = <nome computer> (ad esempio, DESKTOP3)

*2 = <lettera di unità>$ (ad esempio, c$)

*3 = Documents and Settings

*4 = <nome utente> (ad esempio, davidegarghentini)

*5 = Documenti

Nella tabella seguente vengono illustrati i percorsi dei file di origine di esempio e i percorsi risultanti per i file convertiti con le impostazioni precedenti.

Origine Destinazione
\\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

Utilizzare VET per l'estrazione delle versioni dei file di Word

È possibile utilizzare lo strumento VET (Version Extraction Tool), incluso in Gestione pianificazione migrazioni di Microsoft Office, per estrarre versioni di file dai file di Word creati in Office 2000, Office XP e Office 2003 che prevedono il controllo delle versioni. Con questo strumento, è possibile utilizzare l'elenco di file generato dall'utilità per la creazione di report Gestione pianificazione migrazioni di Microsoft Office.

Per estrarre versioni da file di Word

  1. Al prompt dei comandi passare alla cartella in cui è installato VET.

  2. Digitare:

    vet <OMPM file list directory> <output directory>
    

I parametri per questo comando sono i seguenti:

Parametro Descrizione

Directory dell'elenco di file di Gestione pianificazione migrazioni di Microsoft Office

Percorso dell'elenco di file generato da Gestione pianificazione migrazioni di Microsoft Office. Obbligatorio.

Directory di output

Directory in cui si desidera copiare tutte le versioni dei file di Word. Obbligatorio.

Per utilizzare, ad esempio, gli elenchi di file contenuti nella directory c:\ompm\filelists ed estrarre versioni nella directory c:\ompm\output, digitare:

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

Messaggi di errore di VET

Nella tabella seguente vengono illustrati i messaggi di errore scritti da VET sia nel registro che nel file di azione.

Messaggio di errore Descrizione

IssueID 9090: Could not open document <nome documento>.

Non è stato possibile aprire in Word il documento originale contrassegnato come dotato di versioni.

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

VET non è stato in grado di eseguire una query sul documento per ottenere il numero di versioni nel documento denominato. Comando del modello a oggetti Versions.Count non riuscito.

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

Esiste già una cartella di versioni per uno specifico file e VET non è stato in grado di eliminarla e non ha potuto creare una nuova cartella per i nuovi file di versioni.

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

VET non è stato in grado di creare una directory per includervi le versioni estratte per uno specifico documento.

IssueID 9093: Failed to access version item.

VET non è stato in grado di accedere alla versione utilizzando il comando del modello a oggetti di Word Versions.Item(i).

IssueID 9094: Failed to open version <numero versione> from <nome file>.

VET non è stato in grado di aprire la versione specificata utilizzando il comando del modello a oggetti di Word Versions.Item(i).Open().

IssueID 9095: Failed to save version <numero versione> from <nome file> to <nome cartella versioni>.

VET non è stato in grado di salvare la versione specificata dal documento nella cartella delle versioni.