Qualche giorno fa mi è stato chiesto di cambiare la data di creazione ad un file word, nello specifico docx, perciò scrivo qui la procedura nel caso possa servire a qualcuno. La procedura è spiegata su GNU/Linux ma su Windows è praticamente identica.
I file docx, sostanzialmente, sono dei file zip, perciò rinominiamo il file da “.docx” a “.zip”, nel caso la vostra utility di decompressione non sia così intelligente da non fare obiezioni.
|
|
Creiamo una cartella che ospiterà il file dezippato e posizioniamoci al suo interno:
|
|
Decomprimiamo qui dentro il file word:
|
|
La gerarchia dei file decompressi dovrebbe essere la seguente (o similare):
|
|
Ora, non c’è bisogno che vi dica che nei file XML potete cambiare quello che volete, però per cambiare la data di creazione dobbiamo andare nella cartella docProps:
|
|
ora editiamo il file core.xml
|
|
in questo file troviamo i tag “dcterms:created” e “dcterms:modified” che sono rispettivamente la data di creazione e la data di modifica. Modificate le date che vi interessano in formato ISO 8601 combined UTC (’YYYY-MM- DDThh:mm:ssZ’) e salvate il file.
Sempre da dentro la cartella documento ricomprimiamo il file:
|
|
Il file ’fileword.docx’ ora sarà identico al file originale ma con la data di creazione e/o la data di modifica aggiornate.