Cambiare la data di creazione ad un file word

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.

mv file_word.docx file_word.zip

Creiamo una cartella che ospiterà il file dezippato e posizioniamoci al suo interno:

mkdir documento
cd documento

Decomprimiamo qui dentro il file word:

cd documento
unzip ../file_word.zip

La gerarchia dei file decompressi dovrebbe essere la seguente (o similare):

Archive:  file_word.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
     1605  1980-01-01 00:00   [Content_Types].xml
      590  1980-01-01 00:00   _rels/.rels
     1218  1980-01-01 00:00   word/_rels/document.xml.rels
    12470  1980-01-01 00:00   word/document.xml
    69582  1980-01-01 00:00   word/media/image1.png
     7078  1980-01-01 00:00   word/theme/theme1.xml
     2239  1980-01-01 00:00   word/settings.xml
     1451  1980-01-01 00:00   word/fontTable.xml
    16888  1980-01-01 00:00   word/styles.xml
    17641  1980-01-01 00:00   word/stylesWithEffects.xml
      714  1980-01-01 00:00   docProps/app.xml
      751  1980-01-01 00:00   docProps/core.xml
      428  1980-01-01 00:00   word/webSettings.xml
     7137  1980-01-01 00:00   word/numbering.xml
---------                     -------
   139792                     14 files

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:

cd docProps

ora editiamo il file core.xml

vi 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:

zip -r file_word.docx *

Il file ’fileword.docx’ ora sarà identico al file originale ma con la data di creazione e/o la data di modifica aggiornate.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *