К сожалению, сотрудники компании Adobe считают возможным на протяжении не одного десятка лет не давать пользователю указывать каталог для temp-файлов и подкаталогов (временных файлов и подкаталогов). Можно указать только диск (букву) и приоритет дисков. При этом Photoshop будет создавать файлы прямо в корне, плюс создавать подкаталоги и проч. мусор
(
Read more... )
Comments 19
Reply
А просто subst - не проще, потому что его нужно либо делать каждый раз, либо прописывать в автозапуск (в логон пользователя или иные места), иначе можно забыть.
А так диск всегда будет и под любым пользователем (если это не составляет проблемы в плане разделения; но сам Photoshop тоже умеет разделять, последние версии - он создает подкаталоги с именами пользователей, правда, не смотрел, создает ли он нужные ACL).
Reply
BTW, SUBST всё-таки, ASSIGN чисто досовая. И не поможет SUBST во всех таки случаях. С MPLAB мучался (IDE для программирования PIC-контроллеров). Оно при компиляции C-исходника для каждого __FILE__ писало "C:\Пользователи\Документы\блаблабла..." А этот __FILE__ в макросе для вывода в лог. Короче говоря, на программу среднего размера этих "C:\Пользователи..." набиралось на многие килобайты. SUBST не помог. Не действует он на виндовые программы, забыл уж в чём там заморока. Есть более виндовое средство: NET USE (см. help). Смонтировать свой диск типа как сетевой ресурс и дать букву. Помогло. Да и у NET USE был ключик /PERSIST, вроде. Да вообще букву диска можно через меню "Сервис" в "Проводнике" смонтировать...
Reply
У вас, возможно, под разными пользователями запускалось.
net use работает под конкретным пользователем и создаст проблемы с UAC; + зачем через SMB гонять локальное
Reply
Такое ощущение что у пользователей, позволен иметь только один диск. И на него все надо писать, перезаписывать и прочее.
А вы про адоблу, там такие же еритики.
Reply
(Либо отдельные его каталоги через Junctions - это уже вручную)
Reply
Reply
Самый простой путь - через Enviroment Variables (для SYSTEM и конкретных Users)
Reply
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"T Drive"="subst T: E:\\Photoshop\\TempData"
Reply
Reply
Reply
Leave a comment