21/04/2015
Где хранит свои настройки монитор системных переменных AutoCAD 2016?
Во время проведения вебинара по новинкам AutoCAD 2016 мне задали вопрос: где и как хранятся настройки монитора системных переменных? Точнее, где и как хранится список системных переменных?Как выяснилось, вопрос стоил полутора минут поиска :) Данные хранятся в реестре, ветка HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R20.1\ACAD-F001:XXX\Profiles\YYYY\SysvarMonitor (здесь XXX - локализация AutoCAD2016; YYYY - имя профиля AutoCAD). Хранится все парами "ключ" - "значение". Ключ - имя системной переменной (хранится в верхнем регистре), значение - рекомендованное значение. Все параметры - строковые.
Я попробовал вручную добавить новую запись (строковый параметр, имя FILEDIA, значение 1). В AutoCAD вызвал _.sysvarmonitor, там соответствующая строка появилась. Правда, обнаружился очень интересный момент: данные из реестра считываются при каждом запуске команды _.sysvarmonitor, а записываются обратно только при корректном закрытии AutoCAD.
Автор: Алексей Кулик
Обсуждение: http://adn-cis.org/forum/index.php?topic=2649
Опубликовано 21.04.2015