Adicionando dados de tag ao arquivo

0

Para um produto de segurança (prevenção de perda de dados), meu grupo está tentando marcar arquivos com palavras-chave específicas para permitir que o RH / Legal sinalize especificamente os arquivos para rastreamento pelo nosso software DLP. Atualmente, o escopo é limitado a arquivos do Office e PDFs.

Meu supervisor sugeriu anexar strings no final dos arquivos e ele usou um emulador de terminal. Eu acredito que ele digitou:

cat workbook.xlsx textToAppend.txt > workbookWithAppendedText.xlsx

... E, em seguida, cat -ing workbookWithAppendedText.xlsx na tela exibiu o texto anexado. "textToAppend.txt" é simplesmente a frase "texto simples" e nada mais. Posso repeti-lo até aqui, e posso ver a frase "texto simples" acrescentada ao fim.

No entanto, ele conseguiu abrir o arquivo e abriu bem; nenhuma mensagem de erro exibida e o "texto simples" estava oculto. Quando faço isso, no entanto, recebo o seguinte erro:

O Excel consegue recuperá-lo e, ao fazer isso, remove o texto que eu anexei. Meu supervisor deixou o escritório, então não posso alcançá-lo.

Como posso reproduzir o comportamento que meu supervisor foi capaz de produzir?

    
por Nex Terren 09.12.2016 / 02:15

1 resposta

0

Como cdlvcdlv diz, você quase certamente não quer fazer isso - anexando texto a um arquivo .xlsx não vai funcionar de forma consistente (se for o caso) e não é a maneira de fazer o que você está tentando fazer.

.xlsx arquivos são apenas um pacote de XML arquivos, que tecnicamente podem ser extraídos, editados e reempacotados, mas, novamente, é altamente improvável que seja a melhor maneira de atingir sua meta de adicionar tags a esses arquivos para fins de categorização.

Em vez disso, o Excel fornece funcionalidade incorporada para adicionar tags a esses arquivos. Basta abrir um no Excel e vá para Arquivo - > Informações e procure o campo Tags na seção Propriedades:

Vocêpodevisualizar,classificarepesquisaressastagsnoWindowsExplorer:

Como alternativa, se seus arquivos estiverem armazenados em um Sistema de Gerenciamento de Documentos como o SharePoint, eles normalmente oferecem sua própria funcionalidade de marcação / categorização / metadados, e tudo isso seria melhor do que tentar anexar texto à própria .xlsx .

    
por 09.12.2016 / 13:54