Войти

Показать полную графическую версию : Установка 1C Бухгалтерии v.7.7


wadimus
12-03-2007, 08:32
1. - подготовка программ к тихой установке
2. - сама установка ;-)

Готовим программы к тихой установке:
1.1 - Подготовка ядра программы к тихой установке
1.2 - Подготовка конфигураций
1.3 - Reg-файл

1.1. Установка ядра программы

Инсталляционные файлы ядра находятся в каталогах (к примеру):
1с-Бухгалтерия v.2.7
|-Disk1
|-Disk2
|-...

- Заходим в каталог Disk1
- Запускаем: setup.exe -r
- Ставим ядро как нам надо и куда надо (обычно жмем - далее - далее - далее)
- жмем кнопку Конец (юмор разработчиков 1С)
- Находим в системной папке Windows (обычно c:\windows) файл
setup.iss
и копируем его в каталог Disk1 - где находится наш setup.exe
- Готовим тихую инсталляцию 1С - пакуем каталоги (Disk1 - Disk2 - .. Disk10) в архив к примеру: 1c-setup.7z
- Тихо запустить установку можно так:
disk1\setup.exe - s -sms
- Превращаем архив в запускаемый файл с помощью модифицированного 7zSfx-модуля by Oleg_Sch

файл config.txt

;!@Install@!UTF-8!
RunProgram="disk1\Setup.exe -s -sms"
GUIMode="0"
;!@InstallEnd@!


1.2. Подготовка конфигураций

Конфигурации при тихой установке проще не ставить, а копировать уже подготовленные
Поэтому сначала ставим конфигурации по умолчанию из инсталляционных файлов, а потом их пакуем

Инсталляционные файлы конфигурации Бухгалтерии находятся в каталогах (к примеру):
Бухгалтерия v.4.83
|-Disk1
|-Disk2
|-...

- Заходим в каталог Disk1
- Запускаем: setup.exe
- Ставим конфигурацию по умолчанию (обычно жмем - далее - далее - далее)
- жмем кнопку Конец
- Заходим в каталог c:\Programm Files\1Cv77
- Там есть каталог Bin - это ядро
- и будут каталоги 1SBDB и 1SBDemo
- 1SBDB - это наша готовая конфигурация Бухгалтерии - заходим туда и пакуем файлы со всеми подкаталогами
к примеру 1c-бухгалтерия.7z
- Так готовим и другие конфигурации

1.3. Reg-файл 1c.reg:


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\1C]
[HKEY_CURRENT_USER\SOFTWARE\1C\1Cv7]
[HKEY_CURRENT_USER\SOFTWARE\1C\1Cv7\7.7]
[HKEY_CURRENT_USER\SOFTWARE\1C\1Cv7\7.7\Titles]
"C:\\1c_bases\\Бухгалтерия"="Бухгалтерия"
; ...
; т.е.
; "путь к устанавливаемой конфигурации"="как называется конфигурация в окне запуска 1с-ядра"


Все готово для тихой установки 1С:
есть файлы:
1c-setup.exe
1c-бухгалтерия.7z
1c-торговля.7z и т.д.
1c.reg

2. Тихая установка:
- Ставим ядро: 1c-setup.exe
- Конфигурации копируем в какой нибудь каталог:
c:\1c_bases - к примеру
в этом каталоге создаем подкаталоги
c:\1c_bases\Бухгалтерия - туда разархивируем файл 1c-бухгалтерия.7z
- Также поступаем и с другими конфигурациями
- запускаем 1c.reg: regedit.exe /s 1c.reg
- все готово

Остается открытым вопрос о запуске 1с-бухгалтерии если у нас нет HASP-ключа
Здесь поможет Sable или кря-кря ;-)

Baw17
12-03-2007, 13:46
Здесь поможет Sable или кря-кря ;-)

купи ключь и все впорядке насчет вареза сходи в другой форум вот сюда www.forum.ru-board.com

qeraser
12-03-2007, 17:54
Можно проще:
1) Установить платформу и конфигурацию
2) Экспортировать ветку HKEY_CURRENT_USER\SOFTWARE\1C\1Cv7
3) Создать из п.1 и п.2 самораспаковывающийся архив с ярлыками где надо

Ster
14-03-2007, 18:07
qeraser
Только тогда для возможности работы хаспа может потребоваться запустить "установку драйвера защиты" - "%Program Files%\1Cv77\BIN\Hinstall.exe" /i

Raistlin
23-04-2007, 13:47
У меня стоит обратная задача - произвести автоматическое удаление 1C. Раньше запускалась пиратская версия с рабочих станций, теперь лицензионная из терминала - хорошо бы рабочие станции почистить. Есть способ сделать это из командной строки?

QUADamage
23-04-2007, 19:47
Raistlin использовался unisetup или родная установка + sable?

Rhamzes
19-06-2007, 14:35
не проще, просто на сервере шара папки BIN, у пользователей просто ярлык на запуск 1с с сервера?
базы через reg файл, только вот как сделать чтобы базы у всех по умолчанию были, если пользователей много работает на компьютере, пока не копался.

snark
19-06-2007, 20:16
Rhamzes
у 1С список базы хранится в реестре. Если по памяти (нету под рукой 1с-ки), это там:
[HKEY_CURRENT_USER\Software\1C]
то есть пишете все базы какие нужны - названия, пути... экспорт в рег-файл, и потом при установке импортировать

Rhamzes
20-06-2007, 10:14
Да это понятно что *.reg файл и импорт. Но работает толко на текущего пользователя, входишь под другим нет этой веткию. Ветка то текущего пользоваетля.

Nexx
26-09-2007, 13:19
Тоже с такой проблемой столкнулся, придумал вот что:
1. Делаем самораспаковывающийся архив, который должен будет распаковать 1с и сделать запись в реестре
2. Запускаем его из сеанса удаленной командной строки (radmin-telnet) от имени нужного пользователя:
runas \user:<имя_пользователя> имя_архива.exe

Похоже на извращение, но должно работать:)

wadimus
28-09-2007, 14:04
Есть 1с v.7.7 ядро 27 портабле одним файлом :cool:




© OSzone.net 2001-2012