Обработка создана на основе публикации Николай Чирясов (pridecom) //infostart.ru/public/591203/, в которой допущены некоторые неточности: стираются искомые файлы 1CEStart и в них записываются только две новые строки; расположение локальной папки обновлений 1С только стандартное, и пользователь какой-то "User"(!?); дважды изменяется (что конечно не принципиально) один и тот же файл 1CEStart для "All Users" и "Все пользователи".
В разработанной мною публикации (смотри скриншоты):
- искомые файлы 1CEStart не стираются, а в них дописываются / корректируются нужные строки настройки ;
- можно выбрать несколько произвольных, не стандартных папок обновлений 1С для разных конфигураций — "Accounting" для бухгалтерии 3.0, "trade" для УТ, "smallbusiness" для УНФ и т.п.;
- устанавливается определенный корень диска для обновлений для "All Users", который используется в диалоге обновления 1С при запуске "setup.exe";
- автоматически определяется текущий пользователь Windows и подставляется вместо не понятного "User" в пути поиска файлов.
Если обработка "ругается": "Ошибка доступа к файлу C:UsersAll Users1C1CEStart", то надо в "Папка с найденным файлом настроек" стать на строку "C:UsersAll Users1C1CEStart", нажать кнопку "Перейти в папку" и установить на файл "1CEStart.cfg" право "Полный доступ" пользователям системы. После выполнения обработки можно вернуть права пользователям только на "Чтение и выполнение" и "Чтение".
Публикация выполнена в виде внешней обработки на управляемой форме, может быть подключена в "Дополнительные отчеты и обработки" или выполняться по кнопке "Файл-Открыть". Обработка не содержит зловредного кода, открыта для корректировки, может использоваться в любой современной конфигурации на платформе 8.3.
Добрый день!
Уточните, если в базе работает несколько пользователей, обработку запускать для каждого?
(1)Нет, не надо. Обработка определит расположение файлов «1CEStart.cfg» для каждого пользователя Windows и откорректирует их. Здесь под пользователем понимается именно пользователь Windows, а не базы.