Исполняемые файлы 1С. Как происходит запуск 1С.


Я запускаю, а оно не запускается. А что пишет? Ничего не пишет. Ну как ничего не пишет – такого не бывает! Ну пишет что-то желтым цветом по-английски. Как это желтым цветом??? Ну тут буквы все нерусские, сами приходите и разберитесь!

Когда Вы нажимаете на ярлычок 1С на рабочем столе Windows, то Вы запускаете не 1С, а совсем другую программу 🙂

Каталог 1С

В каталоге установленной 1С 8.2 (для знакомых с версией 8.1 особенно) – можно ноги переломать.

Итак — установена она обычно по адресу:

C:\Program files\1Cv82\

Внутри находятся каталоги с [под]версиями 1С. Исполняемые файлы 1С каждой версии находятся в каталоге bin каждой версии. Каждый раз, когда Вы обновляете платформу – вместо обновления эта прелесть добавляет еще один новый каталог!

Размер 1С. Места на диске она кушает по примерно 250Мб на каждую версию. Можно себе представить, что будет если пару лет пообновляться 🙂

В подкаталоге «Common» находится файл «запускальщика» 1С – программа 1cestart.exe, ярлык на которую и находится на Вашем рабочем столе.

Запуск 1С начинается с этого исполняемого файла. Итак, мы уже запустили одну программу!

Именно эта программа с помощью искуственного интеллекта, встроенного в нее, выбирает – какую версию 1С запустить и как это сделать.

 

Файлы разных версий 1С!

Теперь в каждую базу данных можно войти определенной версией 1С 8.2, одной из тех, которые установлены в этом каталоге. Это то, чего все ждали и что нужно устанавливать по-умолчанию и тут даже нечего сказать кроме слов благодарности.

Конечно же, по-умолчанию, 1С входит в базу данных последней установленной версией, а для иного требуется провести небольшой ряд настроек.

Вы можете посмотреть эти настроечки в инструкции к этому уроку.

 

Корпоративный запуск

Если мы – организация, то все может быть еще круче. 1С теперь не нужно мучительно и долго устаналивать (и обновлять) на «все компьютеры компании..».

Она умеет это делать теперь сама (вопрос оставшийся неясным для меня – а что же с локальными правами админа, друг?).

Организовывается это так:

1) Распространяем среди пользователей ярлык на запуск программы-стартера 1С, которая физически находится в сети, окруженная дистрибутивами версий/обновлений 1С. Где дистрибутивы – конечно указывается в конфигурационном файлике.

2) При запуска эта программка анализирует, что установлено на компьютере пользователя и устанавливает если что надо.

3) И вот все произошло по-волшебству! Профит!

 

А мы уже запустились?

Итак мы остановились на том, что пользователь запускает файл программы-стартера 1С. И она-то уже запускает саму 1С. Верно?

Нет! Не верно

Произведя нехитрый эксперимент – щелкнув мышкой на файл ярлыка 1С – Вы увидите окошко с выбором базы данных, в которую Вы хотите войти.

Это окошко – тоже отдельная программа 1С, файл 1cv8s.exe, которая находится в каталоге bin каждой версии 1С 8.2.

Запуск 1С продолжается запуском программы для выбора базы данных 1С. Итак, мы уже запустили две программы!!

И вот после выбора конкретной базы данных уже будет запущена собственно 1С – файл 1cv8.exe (толстый клиент) или файл 1cv8c.exe (тонкий клиент), с параметрами, указанными в командной строке.

Запуск 1С завершается запуском собственно 1С. Итак мы уже запустили три программы!!!

Если Вы очень хитрый и попробуете запустить напрямую толстый клиент, не указав параметров в командной строке, она обратно запустит файл 1cv8s.exe.

Способы объегорить 1С и ускорить запуск 1С в три раза смотрите дальше в этом уроке!

 

Создание базы 1С ->>>


Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (15 голосов, среднее: 4,33 из 5)
Загрузка...

Добавить комментарий