gifts2017

Установка OpenConf для 1С v 7.7 под Windows 10

Опубликовал Дмитрий Кузмицкий (kouki_189) в раздел Администрирование - Системное

Хотелось бы поделиться тем, как я пытался установить OpenConf для 1С 7.7 на windows 10. Статья не претендует на пулитцеровскую премию. Вдруг кому-то пригодится.

И пусть повсеместно мы слышим агитации, что нужно обновляться до версии 8.х, пусть на большинстве организаций стоит "восьмерка". Все же остались сторожилы, которые видели рассвет мертвецов 1С 7.7. И как истинные патриоты сей платформы под предлогом: "Я 15 лет на ней работала и уже привыкла" никак не хотят ничего менять. 

Ну это так, вступление. Я о том, что разработчику приходится подстраиваться под таких вот бабушек. Но в отличие от них мы не работаем на windows 98 МЕ лишь потому, что 20 лет уже работаем на ней и все вроде бы работает. Так вот ... о чем это я??!! Ах вот. Обновился я до windows 10. Вроде бы все красиво, все круто работает. Но мне ж не фильмы смотреть. Надо иногда поработать. Ну и тут я понял, что в моей платформе 7.7 просто перестал работать OpenConf. Весело так. В общем, Инструкция:

1. Ставим "1Cку" на диск D (меньше проблем с копированием и не надо постоянно от администратора запускаться).

2. Скачиваем пакет Open Conf. Я брал на этом сайте по ссылке OpenConf litepack.

3. Далее начинаем регистрировать Наш OpenConf. Если при регистрации (запуск regall.bat) выдает ошибку "Ошибка ввода: не удается найти файл сценария C:\Windows\system32\regfiles.js", измените в reg.bat путь к regfiles.js. Пропишите полный путь к нему. Конечная строка будет выглядеть следующим образом: cscript //nologo "D:\instal\1Cv77\BIN\Config\System\regfiles.js" /I %1 %2 И после этого запустите regall.bat от имени администратора

У меня все не как у людей и выскочила ошибка "Отсутствует исполняющее ядро ДЛЯ расширения имени файла js". Ну каждому свое, а мне свой геморрой. Значит, рыл я, рыл. Может, думаю, не работает на десятке уже. В общем, меньше слов. Оказывается, это из-за того, что ассоциация на файлы с расширением js нарушилась (кто ее нарушил, я так и не понял, но это можно восстановить):
запускаем "CMD" (от имени аАдминистратора) через пуск->пишем CMD. Вводим 
ASSOC .JS=JSFile

4. Вуаля!! Запускаем 1С от имени Администратора и наслаждаемся всеми плюшками. 

Спасибо за внимание. Впервые вообще где-то пишу. Надеюсь, все же кому-то пригодится.

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Гость 14.04.16 23:38
Кстати ка раз сегодня ставил этот OP и столкнулся с описанной ошибкой. спасибо. помогло
2. Дмитрий Касминюк (Vortigaunt) 15.04.16 09:45
За статью спасибо. Но сам Open Conf - это на любителя. Лично мне он больше мешает, чем помогает. Сначала пользовался, потом перестал. И существует такой нюанс: у себя привык работать в опенконфе с раскрасками и прочими плюшками, а пришел к клиенту, а там голый конфигуратор, и чувствуешь себя некомфортно. Плюс при переезде с одной операционки на другую, более новую постепенно отваливаются либо глючат отдельные фичи. Поставил точку, нажал пробел и все зависло. А также, самое неприятное, отсутствие форматирования текста во внешних модулях.
3. Дмитрий (bigmal) 20.04.16 07:21
(2) Vortigaunt,
про "точка и пробел" от операционки не зависит. У меня и на ХР, и на 2003 такое есть - причина не выяснена. При этом случается это в каких-то "заколдованных" местах кода.
"отсутствие форматирования текста во внешних модулях" - это про что имеете ввиду?
4. Дмитрий Касминюк (Vortigaunt) 20.04.16 08:14
(3)bigmal,
внешние модули - это текстовые файлы с текстом модуля, которые подгружаются в объекты метаданных через директиву #loadfromfile. Вот при редактировании таких текстов в опенконфе не форматируются функциональные блоки: после слова "тогда" или "цикл" текст не сдвигается вправо, а слово КонецЕсли или КонецЦикла не сдвигается влево. Изза такой особенности пришлось выработать привычку: сначала написал "если тогда конец если" разбил конструкцию ентером, нажал таб и пишешь вложенный блок.
Штатный конфигуратор избавлен от такого недостатка.
5. Юрий Усков (Yurus) 27.04.16 10:31
Большое спасибо от "динозавров клюшек" за помощь в борьбе с "прогрессом".
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа