RAM диск для папки TMP

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
KPAH
Posts: 5
Joined: Tue 05 Apr, 2016 08:31

RAM диск для папки TMP

Post by KPAH »

Когда вы открываете файл на просмотр внутри архива через встроенный просмоторщик, то он временно распаковывается в системную папку %TEMP%.
И так там и остается. Если принудительно папку не очищать, то остается он там на неопределенное время.
Это угроза безопасности, если файлы содержат конфеденциальные данные (пароли например).
С помощью костылей на LUA можно заменить Far временную папку на какую-нибудь другую, например на зашифрованном разделе, но проблему это решает лишь частично.
Предложение: ввести функцию игнорирования системной переменной %TEMP% и хранения временных файлов в памяти, для чего Far выделяет что-то типа RAM диска.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

RAM диск для папки TMP

Post by 2useven10 »

KPAH wrote: Sun 14 Apr, 2019 15:08 И так там и остается.
нет.
DV
Posts: 455
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 31 times
Been thanked: 15 times

RAM диск для папки TMP

Post by DV »

Думаю, вне FAR для таких целей можно использовать ImDisk из http://www.ltr-data.se/opencode.html/
Представляю себе примерно такой сценарий:
1) на старте Windows создаем RAM-диск с помощью ImDisk
2) перенаправляем %TEMP% и %TMP% на этот RAM-диск (возможно, также потребуются аналогичные изменения в Реестре?)
3) запускаем FAR
Last edited by DV on Mon 22 Apr, 2019 17:24, edited 1 time in total.
Post Reply

Return to “Предложения и идеи”