Как сжать системные файлы, доступ к которым мне был запрещен?

542
Tom Wijsman

Мне нужно сжать некоторые файлы в папке, но моя система отказывает мне в этом.

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

Я ищу какой-то подход, который по сути игнорировал бы разрешения, это можно сделать с установочного носителя или мне нужно получить себе тот или иной загрузочный компакт-диск и сделать это оттуда?

Пожалуйста, держите ваши комментарии "не сжимать системные файлы" дома, спасибо!

0
Вы можете знать все причины не для сжатия системных файлов, а для пользы тех, кто может прочитать этот вопрос: * Не сжимайте системные файлы *. Если вы это сделаете, вы можете попасть в ситуацию, когда файлы, которые система должна прочитать, чтобы распаковать файлы, сами сжимаются, в результате чего система не загружается или в различных состояниях не может использоваться. David Schwartz 12 лет назад 1
@DavidSchwartz: я буду отлаживать этот случай, если это произойдет. :) Tom Wijsman 12 лет назад 0
Если бы было легко игнорировать разрешения, то у вредоносного ПО был бы легкий путь к корневым привилегиям. Вы можете сделать это с загрузочного компакт-диска ERD Commander, не уверен. Moab 12 лет назад 2
@Moab: Ну, внутри ОС не будет легкого подхода. Я искал что-то за пределами этого, было бы не так сложно просто игнорировать записи ACL и иметь полный доступ к диску. Tom Wijsman 12 лет назад 0
Вам придется делать это вне ОС, поэтому я полагаю, что даже установочный носитель может помешать вам. Это потому, что файлы ATTRIB + S вам мешают? Если это так, то может быть нелегко обойти это, используя встроенные утилиты. 12 лет назад 0
@RandolphWest: В худшем случае я должен был бы запомнить ACL, сделать «компакт» и записать ACL обратно. Tom Wijsman 12 лет назад 0
Вам не нужно «запоминать» ACL вообще. При условии, что у вас нет длинного списка, Robocopy (я думаю?) Запоминает ACL в файле для вас, который вы можете применить после того, что вы делаете. 12 лет назад 0
@RandolphWest: Ну, я имел в виду какой-то сценарий, а не просто человеческое воспоминание. Не знаю, может ли Robocopy каким-то образом копировать ACL самостоятельно. Но это был бы простой / интересный подход, если бы он работал. В любом случае, я надеюсь, что большинство файлов только использовалось, когда я делаю второй взгляд на это ... Tom Wijsman 12 лет назад 0
Я угадал столько же, отсюда и цитаты вокруг «запомни». Но если я прав, Robocopy неплохо справляется с записью ACL. Тем не менее, у него есть жесткий предел, с которым я столкнулся, который ускользает от меня сейчас. Я думаю, что это были тысячи. 12 лет назад 0

0 ответов на вопрос