#mark #tools

python 批量抹去 word 元信息:

import os
from docx import Document

def remove_author_info(doc_path):
doc = Document(doc_path)
core_props = doc.core_properties
core_props.author = ""
core_props.last_modified_by = ""
doc.save(doc_path)
print(f'Metadata removed from: {doc_path}')

def remove_metadata_in_folder(folder_path):
for filename in os.listdir(folder_path):
if filename.endswith('.docx'):
file_path = os.path.join(folder_path, filename)
remove_author_info(file_path)

if __name__ == '__main__':
folder_path = input("请输入包含 Word 文件的文件夹路径: ")
remove_metadata_in_folder(folder_path)


macos 查看文件元信息工具: exiftool

brew install exiftool

# 使用
exiftool <文件名>


手动操作的方式:

word:工具-保护文档
excel: 偏好设置-安全性-保存时删除个人信息

via Memos

Invalid media: image