Запускает 1С (использую вместе с Citrix, чтобы на 1 пользователя была 1 сессия).
Для 1С7.7:
Расположение 1С определяет по ключу 1CPath
в первой найденной подветке ветки HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv7\7.7\.
Расположение баз берет из файла настройки в том же каталоге, что и программа.
Для 1С8.0:
Расположение 1С определяет по пути исполняемого файла.
Ищет в реестре ключ HKCR\V8.Application\CLSID и берет
Ищет в реестре ключ HKCR\CLSID\\LocalServer32 - там ссылка на файл
Для 1С8.1:
Расположение 1С определяет по пути исполняемого файла.
Ищет в реестре ключ HKCR\V81.Application\CLSID и берет
Ищет в реестре ключ HKCR\CLSID\\LocalServer32 - там ссылка на файл
Определяет имя пользователя Windows и ищет его в пользователях 1С базы.
При совпадении имен запускает 1С с паролем из первых 2 (по-умолчанию, задается параметром password_length) символов имени пользователя.
Запускает 1С8 с дополнительными ключами /WA- /AU- /DisableStartupMessages
Использую при прозрачной аутентификации совместно с Citrix.
То есть пароль пользователи вводят только при входе в домен.
История:
Версия 1.2.1:
Добавлена галка Конфигуратор. Работает только для 7.7.
Имя файла настройки теперь берется как и запускной файл, только расширение xml.
Запуск конфигуратора возможен при отсутствии файла пользователей.
Версия 1.1.3:
Добавлена поддержка 1С8.0 и 1С8.1 файловых и клиент-серверных версий.
Но пока реализована только 1С-аутентификация.
Добавлен параметр длины пароля.
Версия 1.0.2:
Изменены сообщения об ошибках.
Исправлен баг определения длины имени пользователя.
Версия 1.0.1:
Добавлены информационные сообщения.
В дистрибутив положены сырцы.
Версия 1.0.0:
Первый выпуск
Запускатель run1С
03.08.09
Разработка - Инструментарий разработчика
Запускает 1С (использую вместе с Citrix, чтобы на 1 пользователя была 1 сессия).
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.