Adobe Photoshop: Scratch Disk (временные файлы и подкаталоги)

Aug 01, 2016 23:44

К сожалению, сотрудники компании Adobe считают возможным на протяжении не одного десятка лет не давать пользователю указывать каталог для temp-файлов и подкаталогов (временных файлов и подкаталогов). Можно указать только диск (букву) и приоритет дисков. При этом Photoshop будет создавать файлы прямо в корне, плюс создавать подкаталоги и проч. мусор ( Read more... )

Leave a comment

Comments 19

filonov August 1 2016, 20:50:50 UTC
А subst не проще?

Reply

sporaw August 1 2016, 20:55:12 UTC
Это он по сути и есть, просто перманентный.

А просто subst - не проще, потому что его нужно либо делать каждый раз, либо прописывать в автозапуск (в логон пользователя или иные места), иначе можно забыть.

А так диск всегда будет и под любым пользователем (если это не составляет проблемы в плане разделения; но сам Photoshop тоже умеет разделять, последние версии - он создает подкаталоги с именами пользователей, правда, не смотрел, создает ли он нужные ACL).

Reply


fk0 August 1 2016, 21:27:19 UTC
Не догоняю, были же команды ASSIGN, SUBST ? Ну в autoexec.bat вписать. Это уж не забудешь. А HKLMN-эти в реестре -- точно в голове не удержать.

BTW, SUBST всё-таки, ASSIGN чисто досовая. И не поможет SUBST во всех таки случаях. С MPLAB мучался (IDE для программирования PIC-контроллеров). Оно при компиляции C-исходника для каждого __FILE__ писало "C:\Пользователи\Документы\блаблабла..." А этот __FILE__ в макросе для вывода в лог. Короче говоря, на программу среднего размера этих "C:\Пользователи..." набиралось на многие килобайты. SUBST не помог. Не действует он на виндовые программы, забыл уж в чём там заморока. Есть более виндовое средство: NET USE (см. help). Смонтировать свой диск типа как сетевой ресурс и дать букву. Помогло. Да и у NET USE был ключик /PERSIST, вроде. Да вообще букву диска можно через меню "Сервис" в "Проводнике" смонтировать...

Reply

sporaw August 1 2016, 21:32:00 UTC
Это работает (будет работать) для всего и полноценно. Делается один раз.
У вас, возможно, под разными пользователями запускалось.

net use работает под конкретным пользователем и создаст проблемы с UAC; + зачем через SMB гонять локальное

Reply


coom_mf August 1 2016, 21:38:33 UTC
Тю, туд винда сильно бесит с засираемым с. И запаришься настраивать, хотя бы что мои доки и прочая лабуда на диске с не валялась.
Такое ощущение что у пользователей, позволен иметь только один диск. И на него все надо писать, перезаписывать и прочее.
А вы про адоблу, там такие же еритики.

Reply

sporaw August 1 2016, 21:40:40 UTC
Вы можете перенести официальным путем профиль на другой диск. Без каких-либо проблем.
(Либо отдельные его каталоги через Junctions - это уже вручную)

Reply

coom_mf August 1 2016, 22:30:13 UTC
Библиотеки да. А темпы и прочие локал сеттинги?! Будут и далее висеть на с, и постепенно засирать системный диск.

Reply

sporaw August 1 2016, 22:50:17 UTC
Temp тоже можно поменять, и системный, и пользовательский. У меня, например, они были на диске G:, тогда как диск C: у меня был 8 мб (мегабайт) (boot, loader), а E: - 4 gb (гигабайта) (system, Windows).
Самый простой путь - через Enviroment Variables (для SYSTEM и конкретных Users)

Reply


anonymous August 1 2016, 21:59:08 UTC
Если только для текущего пользователя нужно, то можно так:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"T Drive"="subst T: E:\\Photoshop\\TempData"

Reply


anonymous August 2 2016, 00:00:59 UTC
Всегда делал такое через mklink, но да, это не для любителей FAT32.

Reply

anonim_legion August 2 2016, 08:03:24 UTC
Какой линк-то, если речь об имени нового диска.

Reply


Leave a comment

Up