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
Al prompt dei comandi passare alla cartella in cui è installato OFC.
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 |
---|---|
|
|
|
|
|
|
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 |
---|---|
|
|
|
|
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.
[!NOTA] VET richiede Microsoft .NET Framework Version 2.0 Redistributable Package (x86) (https://go.microsoft.com/fwlink/?linkid=81886&clcid=0x410) e Microsoft Word 2003.
Per estrarre versioni da file di Word
Al prompt dei comandi passare alla cartella in cui è installato VET.
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. |