Назад | Перейти на главную страницу

Как добавить новый текст, но невозможно изменить старый текст

как установить разрешение для файла в Windows, такого как .docx, чтобы пользователь сети мог ТОЛЬКО добавить в файл новый текст. Они должны НЕ иметь возможность редактировать старый текст, но ЖЕСТЯНАЯ БАНКА добавить новые.

Я пытаюсь сделать так, чтобы пользователи с разных компьютеров могли добавлять дополнительную информацию в .docx, не удаляя старый контент, чтобы хакеры или какой-то неуклюжий персонал не смогли удалить предыдущий контент.

Я уже создал разрешение на блокировку создания любого файла в папке сохранения, чтобы сотрудники не создавали ненужные документы, поскольку сотрудники здесь просто ОБОЖАЮТ складывать и дублировать свою работу.

Если возможно, научите меня сенсея. Спасибо.

P.S Я попробовал настроить Создать папку / добавить данные, но это не работает. Пожалуйста, также объясните мне, что именно он делает.

на словах это довольно тривиально, просто контролируя регионы. с текстовым файлом вам понадобится приложение или скрипт, который открывает файл с доступом FILE_APPEND_DATA и устанавливает разрешения для файла только с добавлением. Подробности в словах спрашивайте у суперпользователя.

это можно было бы сделать в Linux, однако, если только для определенных файловых систем. Я не уверен, что это возможно в каких-либо файловых системах на базе Windows. И даже если бы это было так, я не уверен, что это достижимо для .docx тип файла, поскольку, когда вы изменяете эти файлы, просто добавляя текст, редактируются не только последние байты файла. Короче говоря, я не думаю, что это возможно, однако я хотел бы, чтобы меня доказали, что я ошибаюсь!

Возможно, вы могли бы изучить какое-нибудь стороннее программное обеспечение, которое поможет вам в этом, хотя это уже не может быть .docx