Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Сброс атрибутов файла в архиве

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Dertool



Joined: 12 Oct 2023
Posts: 3

Post (Separately) Posted: Thu Oct 12, 2023 14:44    Post subject: Сброс атрибутов файла в архиве Reply with quote

Здравствуйте. Заметил, что при архивировании в rar или zip текстового файла с атрибутом "Только для чтения" и последующем открытии этого текстового файла из архива (через notepad.exe) у файла снимается атрибут "Только для чтения" и он становится доступным для редактирования.
Если через проводник открыть этот текстовый файл из архива в WinRar, его атрибут "Только для чтения" сохраняется, т.е. проблема наблюдается только в TC.
Возможно ли сделать так, чтобы при открытии из архива у файла сохранялся установленный атрибут.
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 305

Post (Separately) Posted: Thu Oct 12, 2023 15:03    Post subject: Reply with quote

При открытии из архива, файл распаковывается во временную папку (обычно, %temp%). Естественно, там никто не может помешать его редактированию и сохранению.
Вот с защищённым паролем файлом типа .doc такой номер не прокатит, но можно сохранить его в новый файл и там редактировать и сохранить.
_________________
TC 11.03, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
Dertool



Joined: 12 Oct 2023
Posts: 3

Post (Separately) Posted: Thu Oct 12, 2023 15:24    Post subject: Reply with quote

При открытии в винраре тоже создается временный файл в temp, но атрибуты у него на месте.
В тотале же получается можно открыть этот файл, внести в него изменения (хотя по идее этого не должно быть) и еще и сохранить его, переупаковав архив. При этом этот новый перезаписанный файл будет уже без атрибутов.
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 305

Post (Separately) Posted: Thu Oct 12, 2023 17:01    Post subject: Reply with quote

При "входе" в ZIP из WinExplorer тоже можно зайти во временную папку и там снять атрибут.

И вообще, если вы пытаетесь "защитить" текст от изменения галочкой "только для чтения" - ну это несерьёзно и не имеет отношения к ТС.
_________________
TC 11.03, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
Dertool



Joined: 12 Oct 2023
Posts: 3

Post (Separately) Posted: Thu Oct 12, 2023 17:37    Post subject: Reply with quote

Quote:
При "входе" в ZIP из WinExplorer тоже можно зайти во временную папку и там снять атрибут.

Да, но он не снимает атрибут самостоятельно, как в случае с TC.
И для текущей задачи меня бы вполне устроил атрибут "только для чтения".
Back to top
View user's profile Send private message
Lnk



Joined: 13 May 2023
Posts: 62

Post (Separately) Posted: Fri Oct 13, 2023 09:59    Post subject: Reply with quote

У меня ничего не снимает. Какие есть атрибуты, такие и есть.
Там даже даже свойства в архиве можно глянуть, если стоит галочка на "только чтение", то будет ra-- и если распаковать они сохранятся.
ТС 11.01 power pack. Но там на Ф4 привязан akelpad, а вобще то любой можно текстовый редактор привязать.
Мож проблема с нотепадом, я таким не пользусь, примитивный слишком, так что не в курсе, но тотал судя по всему не виноват.

И уточню на основе цитаты -
В тотале можно открыть этот файл, внести в него изменения (это должно быть, удобно же!) и еще и сохранить его, переупаковав архив. При этом этот новый перезаписанный файл будет с теми же атрибутами.
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 227

Post (Separately) Posted: Fri Oct 13, 2023 11:43    Post subject: Reply with quote

Dertool
Хм, правда странное (разное) поведение на одном и том же архиве с текстовым файлом с атрибутом "только чтение".
1. Если в архиве на файле TXT нажать Enter, то запустится блокнот (по умолчанию). При этом в "%Temp%\_tc\" этот файл будет со снятым флажком атрибута "только чтение".
2. Если в архиве на файле TXT нажать F4, то запустится Akelpad (у меня конкретно). При этом в "%Temp%\_tc\" этот файл будет с поставленным флажком атрибута "только чтение".

PS. В самом Akelpad в Параметрах на вкладке "Дополнительно" есть чекбокс "Предупреждение о сохранении в Read-only файлы".
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Fri Oct 13, 2023 13:27    Post subject: Reply with quote

Monarch-LFV
Да, есть такая разница в поведении между редактированием по Enter и F4. Какая там внешняя программа, ИМХО, значения не имеет. (Я и обычный Блокнот проверял с Enter и F4 — тоже различается.)
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group