Немного более подробная инструкция как эффективно устанавливать ПО Консультант Плюс в предприятии для ленивого админа что бы один раз сделать и более никогда этого вопроса не касаться.
Перенос комплекта Консультант Плюс и его тонкая настройка
В данной статье я постараюсь затронуть основные стадии переноса и нюансы, возникающие при этом.
Исходные данные:
- Переносим все содержимое папки (в нашем случае K:\Consultant) на новый сервер так же в папку K:\Consultant
- Запускаем с сервера с правами администратора строчку K:\Consultant \cons.exe с ключами /adm /reg (пример: K:\Consultant \cons.exe /adm /reg). Появляется список не зарегистрированных баз и тут есть несколько вариантов:
- Звоним в обслуживающую организацию, диктуем им коды, получаем ответ и регистрируем все базы руками.
- Сохраняем данные в файл и отправляем в обслуживающую организацию (файл появиться в папке K:\Consultant\SEND и будет иметь расширение *.QR). В ответ Вам пришлют файл, который надо положить в папку K:\Consultant\RECEIVE и повторно запустить команду на регистрацию баз (K:\Consultant \cons.exe /adm /reg). Затем нажать «Закрыть». После этого файл исчезнет, а повторный запуск регистрации покажет, что все базы зарегистрированы.
- Попросить обслуживающую организацию прислать вам файл формата *.RGT и в случае если конфигурация оборудования не менялась его можно заменить в папке RECEIVE и база будет зарегистрирована.
- Далее необходимо один раз произвести сетевую регистрацию станции с машины администратора (Сервер куда перенесли Консультант Плюс). Для этого на любом рабочем месте пользователя запустите Консультант Плюс без дополнительных параметров. После появления окна «Регистрация рабочей станции» перейдите на сервер и там запустите Консультант Плюс с ключом /adm. Внутри откройте меню слева вверху. Выберите пункт меню «Сервис /Регистрация станций». После окончания процесса Консультант Плюс запуститься на клиентском рабочем месте.
- В случае если Вы размещаете Консультант Плюс на терминальном сервере, вам необходимо будет проделать дополнительные настройки для папки сохранения пользовательских настроек. Если этого не сделать то папка будет у всех одна С:\ConsUserData и пользователи будут перезаписывать настройки друг друга. Чтобы произвести настройку необходимо создать файл специального формата. Необходимо создать в каталоге K:\Consultant\BASE сетевого комплекта текстовый файл complect.cfg. Это можно сделать с помощью текстового редактора Notepad.
Формат файла:
1 строка — Имя программы, отображаемое в шапке главного окна
2 строка — Имя ярлыка, создаваемого на рабочем столе пользователя
3 строка — Каталог рабочей директории
Пример содержимого файла:
СПС Консультант Плюс
Консультант Плюс
%UserProfile%ConsUserData
Теперь при инсталляции рабочей станции (для принудительной инсталляции необходимо запустить K:\Consultant \cons.exe /group) и создании ярлыков для рабочего стола каждого пользователя программа будет брать в качестве каталога конфигурационных файлов (он же рабочая директория Консультант Плюс ) директорию, указанную в этом файле. Необходимо выполнить разовый инсталляционный запуск Консультант Плюс (можно с подавлением конфигурационного окна командой K:\Consultant \cons.exe /group /yes) на всех терминальных пользователях (если инсталляция новая, и пользователи пока не заходили в Консультант Плюс , этот шаг не обязателен). Проверить что в качестве рабочей директории установился требуемый путь можно внутри Консультант Плюс , в окне «Меню/Помощь/О программе» (строка Рабочая директория). У нас после переноса будет новая инсталляция поэтому дополнительно запускать с параметром /GROUP не нужно.
В случае если один из параметров Вам не нужен, то просто оставляете строчку пустой (например, мы всегда публикуем ярлыки через групповые политики или как удаленное приложение).
Пример содержимого файла:
СПС Консультант Плюс
%UserProfile%\ConsUserData
Имя рабочей директории допустимо задавать, как в указанном примере, в виде %UserProfile%\ConsUserData, то есть используя переменные окружения. Так, в данном случае текущие настройки и логии Консультант Плюс будут храниться по пути C:\Documents and Settings\<ИмяПользователя>\ConsUserData\.
Список основных переменных окружения можно посмотреть здесь (WikiPedia)
Для получения обновлений в автоматическом режиме в случае если доступ в интернет на терминальном сервере ограничен Вам необходимо произвести дополнительные настройки. Разрешить доступ на ресурс вашей обсуживающей организации для загрузки обновлений. Информацию о том какие ресурсы используются для обновления необходимо запросить у обслуживающей организации.
Многие на этом останавливаются и это ошибка. Сама программа Консультант Плюс использует свои онлайн ресурсы для работы. Ниже я приведу их. Необходимо учесть, что этот список постоянно расширяется и изменяется.
Разрешение для следует предоставить для доступа на 80й порт (http-протокол) и на 443й порт (https-протокол) для ресурсов по маске: *.consultant.ru. Например, роутеры MikroTik такого не умеют. Поэтому привожу известные мне ресурсы.
- checker-e.consultant.ru
- checker-i.consultant.ru
- arb.consultant.ru — архив решений арбитражных судов первой инстанции
- aoas.consultant.ru — архив определений арбитражных судов
- soj.consultant.ru — архив решений судов общей юрисдикции
- astn.consultant.ru — архив строительных технических норм
- afas.consultant.ru — архив решений ФАС и УФАС
- atn.consultant.ru — архив технических норм
- ammo.consultant.ru — архив документов Москвы и области
- admo.consultant.ru — архив документов муниципальных образований субъектов РФ
- arms.consultant.ru — архив решений мировых судей
- arbchain.consultant.ru — история рассмотрения дела
- nav.consultant.ru — навигационный поиск
- ondb.consultant.ru — новости для бухгалтера
- spsp.consultant.ru — специальный поиск судебной практики
- similars.consultant.ru — поиск похожих судебных решений
- www.consultant.ru — горячие документы
- client.consultant.ru — заказ документов (по серым ссылкам)
- zv1.consultant.ru
- zv2.consultant.ru
- zv3.consultant.ru
- zv4.consultant.ru
- cpcd.consultant.ru
- cpcd1.consultant.ru
- cpcd3.consultant.ru
- cpcd4.consultant.ru
- cpcd5.consultant.ru
- intupdate1.consultant.ru — сервер для файлов статистики
- intupdateusers.consultant.ru — резервный сервер ИП (если используется) в КЦ
- intupdateusers1.consultant.ru — резервный сервер ИП (если используется) в КЦ
- login.consultant.ru — Сайт авторизации
- online.consultant.ru — ОВП
- online3.consultant.ru — ОВК
- cloud.consultant.ru — ОВМ
- ovmf2.consultant.ru — ОВМ-Ф
- online11.consultant.ru — ОВК-Ф
- video.consultant.ru
- cdn.video.consultant.ru
Также для доступа к видеосеминарам необходимо открыть доступ к сайту cdn.ngenix.net и к подсетям NGENIX CDN с видеоконтентом по такому списку:
- 37.220.160.0/21
- 46.235.184.0/21
- 93.93.88.0/21
- 78.41.104.0/21
- 185.17.168.0/22
- 212.193.144.0/20
- 195.208.30.60/30
После настройки доступа в интернет необходимо настроить автоматическое обновление. Самый известный способ — это настройка задачи в планировщике заданий. Тут все просто, и я остановлюсь лишь на нескольких аргументах. Итак, строка запуска выглядит следующим образом:
K:\Consultant\cons.exe /adm /base* /receive_inet /yes /process=1 /norunner+ /tempinetdir=
- /NORUNNER+ — полное визуальное подавление окон Консультант Плюс при выполнении операций с программой в пакетном режиме. Процесс будет виден только в диспетчере задач операционной системы;
- /PROCESS=n — включение многопроцессорного режима при выполнении операций с информационными банками Консультант Плюс (прием пополнения, переиндексация и др.). Игнорируется для локальных версий программы. n — число используемых ядер процессора, ограничено числом реально существующих ядер. При выполнении обновления надо ставить значение именно «1» иначе банк не сможет обновиться. Не смотря на то, что допустимые значения от 1 до 8 (что бы параллельно до 8-ми потоков бело), надо ставить именно 1 и именно так указывает техподдержка разработчика.
Настройка автопополнения базы Консультант Плюс
Мало кто знает, что есть еще один способ настройки автоматических обновлений. Возможность задавать расписание запуска Интернет-пополнения непосредственно из интерфейса Offline-версии Консультант Плюс. Эта возможность реализуется с помощью встроенного планировщика пополнений (далее, Планировщик Консультант Плюс).
Пополнение, запущенное из встроенного Планировщика Консультант Плюс, выполняется примерно на 15% быстрее, чем запускаемое через планировщик Windows. Это объясняется тем, что задачи в планировщике Windows по умолчанию запускаются с невысоким приоритетом (в терминологии Windows — «Ниже среднего») и изменить этот приоритет через интерфейс планировщика нет возможности. Планировщик Консультант Плюс проще в настройке по сравнению с планировщиком Windows, интерфейс которого более сложен в силу своей универсальности. В Планировщике Консультант Плюс не надо настраивать рабочий каталог Консультант Плюс. По статистике, ошибка настройки рабочего каталога и ошибка в настройке прав на работу с данным каталогом, являются наиболее распространенной причиной неработоспособности Интернет-пополнения у клиента. В Планировщике Консультант Плюс реализован режим пополнения при неактивности пользователя (при простое компьютера). Перед установкой задач в планировщике Консультант Плюс необходимо убедиться в отсутствии заданий на обновление, созданных в планировщике Windows. Если такие задания присутствуют, то их необходимо, либо остановить, либо удалить во избежание дублирования задач.
Планировщик представляет собой исполняемый файл servcons.exe, содержащийся в папке K:\Consultant\SYSTEM\SERVCONS. Указанный файл автоматически создается и обновляется из архива servcons.zip в папке SYSTEM, который передается с пополнением в файле cons*.ans. Для работы с планировщиком необходимо войти в Консультант Плюс в режиме Администратора Консультант Плюс (ключ /adm). Настройки планировщика вызываются кнопкой «Планировщик пополнений» во вкладке «Интернет» меню «Сервис/Настройки».
В случае, если вход в Консультант Плюс был осуществлен не в режиме Администратора Консультант Плюс, кнопка «Планировщик пополнений» будет неактивной.
Кнопка «Планировщик пополнений» доступна при соблюдении трех условий:
- Консультант Плюс запущен в режиме Администратора Консультант Плюс (ключ /adm)
- В папке K:\Consultant\SYSTEM\SERVCONS лежит файл servcons.exe
- Комплект не является флеш-версией
При первом запуске необходимо установить службы (servcons и servcons_update), необходимые для работы с планировщиком, а также указать данные учетной записи, от имени которой будет осуществляться запуск заданий планировщика. Для начала работы с планировщиком Консультант Плюс (установки служб) необходимо выполнить следующие действия в блоке «Учетная запись для запуска и статус службы»:
— указать логин и пароль пользователя, от имени которого будет осуществляться запуск заданий планировщика (в случае использования доменной учетной записи в поле «Имя пользователя» обязательно указание домена в следующем формате — domain\user);
- нажать на ссылку «Обновить учетные данные пользователя» (необязательно);
- нажать на кнопку «Установить».
После успешной установки необходимых служб («Планировщик пополнений Консультант Плюс» и «Служба управления планировщиком пополнений Консультант Плюс») сразу должен быть осуществлен их запуск. Таким образом, значение в поле «Статус службы» должно стать равным «Запущена».
в Vista/Windows7/8/10 и в Windows Server 2008/2012 в каталог %AllUsersProfile%\ ConsultantPlus\SYSTEM\SYS\
В тот же каталог будут записываться следующие файлы:
При установке служб файл servcons.exe копируется из SYSTEM\SERVCONS дважды (с исходным именем и с именем servcons_update.exe) в следующие директории:
в Vista/Windows7/8/10 и в Windows Server 2008/2012 в каталог %AllUsersProfile%\ ConsultantPlus\SYSTEM\SYS\
В тот же каталог будут записываться следующие файлы:
- lasttry.bin — данные о последних запусках заданий планировщика;
- servcons.cfg — актуальная версия списка задач планировщика;
- servcons.cfg.old — предпоследняя версия списка задач планировщика;
- servcons.vault — зашифрованные учетные данные пользователя, от имени которого запускаются задачи планировщика;
- servcons.cache — кэш планировщика.
После успешной установки и запуска служб появляется возможность создавать задания планировщика. Есть два основных взаимоисключающих типа заданий:
- запуск пополнения по расписанию;
- запуск пополнения при неактивности пользователя (при простое компьютера).
В случае если галочка в блоке «Пополнение при простое» не установлена, то задание задается по расписанию; если установлена — задание будет выполняться «по простою компьютера»
В планировщике пополнений Консультант Плюс предусмотрена возможность автоматического обновления служб планировщика в ходе обновления. Однако если пополнение, в рамках которого была получена более новая версия планировщика, было проведено без использования ключа /receive_inet, при следующем запуске планировщика из интерфейса Консультант Плюс в форме настройки появится ссылка «Обновить службу планировщика». При нажатии на эту ссылку исполняемые файлы служб планировщика пополнений Консультант Плюс будут обновлены.
В случае, когда данные учетной записи, от имени которой запускались задания планировщика, стали неактуальны (например, был сменен пароль или учетная запись была заблокирована) будет выдано предупреждение о необходимости их актуализации. После успешного обновления данных учетной записи будет выдано соответствующее предупреждение.
Для удаления служб планировщика необходимо выполнить в командной строке (cmd.exe или в любой другой программе, поддерживающей работу с командной строкой) следующее:
K:\Consultant\SYSTEM\SERVCONS\servcons.exe /delete
После настройки автоматического пополнения остается лишь создать политику и добавить пользователям ярлыки к программе. Кстати интересный факт если вы хотите присвоить Вашему RemoteApp приложению значок Консультант Плюс то сильно удивитесь узнав что его не существует. Значок легко создать с помощью любого онлайн конвертера преобразовав ваше изображение в файл *.ico