Untuk produk keamanan (pencegahan kehilangan data) grup saya sedang mencoba untuk menandai file dengan kata kunci spesifik untuk memungkinkan HR / Legal menandai file secara spesifik untuk dilacak oleh perangkat lunak DLP kami. Saat ini ruang lingkup terbatas pada file Office dan PDF.
Atasan saya menyarankan melampirkan string di ujung file, dan dia menggunakan emulator Terminal. Saya yakin dia mengetik:
cat workbook.xlsx textToAppend.txt> workbookWithAppendedText.xlsx
... Dan kemudian cat
membuka workbookWithAppendedText.xlsx ke layar menunjukkan teks yang ditambahkan. "textToAppend.txt" hanyalah ungkapan "teks sederhana" dan tidak lebih. Saya dapat mengulanginya sejauh ini, dan saya dapat melihat ungkapan "teks sederhana" ditambahkan sampai akhir.
Namun, kemudian dia bisa membuka file, dan itu dibuka dengan baik; tidak ada pesan kesalahan yang ditampilkan, dan "teks sederhana" disembunyikan. Namun, ketika saya melakukannya, saya mendapatkan kesalahan berikut:
Excel dapat memulihkannya, dan dengan demikian menghapus teks yang saya tambahkan. Atasan saya telah meninggalkan kantor sehingga saya tidak bisa menjangkau dia.
Bagaimana saya bisa mereproduksi perilaku yang bisa dihasilkan oleh penyelia saya?
sumber
Jawaban:
Seperti yang dikatakan cdlvcdlv , Anda hampir pasti tidak ingin melakukan ini - menambahkan teks ke
.xlsx
file tidak akan bekerja secara konsisten (jika sama sekali) dan bukan cara untuk melakukan apa yang Anda coba lakukan..xlsx
file hanyalah paketXML
file, yang secara teknis dapat diekstraksi, diedit dan dikemas ulang, tetapi sekali lagi, ini sangat tidak mungkin menjadi cara terbaik untuk mencapai tujuan Anda menambahkan tag ke file ini untuk tujuan kategorisasi.Sebaliknya, Excel menyediakan fungsionalitas bawaan untuk menambahkan tag ke file-file ini. Cukup buka satu di Excel dan buka File -> Info dan cari bidang Tag di bagian Propoerties:
Anda kemudian dapat melihat, mengurutkan, dan mencari tag ini di Windows Explorer:
Atau, jika file Anda disimpan dalam Sistem Manajemen Dokumen seperti SharePoint, mereka biasanya menawarkan fungsi penandaan / kategorisasi / metadata mereka sendiri, yang semuanya akan lebih baik daripada mencoba menambahkan teks ke file
.xlsx
itu sendiri.sumber