Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вобщем, за неимением другого выхода пришлось делать через автоит. Прикладываю текст моего скрипта для установки платформы 1С, а также для установки конфигурации. Скрипт под конфиги подходит для всех имеющихся у меня конфигов.

Код: Выделить весь код
;Copyright by Myxins
;AutoIt Version: 3.2.12.0

;Установка платформы 1С: Предприятие 8.1
Run('d:\Platform\setup.exe') 
WinWaitActive('1C:Предприятие 8.1','Программа установки установит 1C:Предприятие 8.1 на компьютер')
ControlClick('1C:Предприятие 8.1','Д&алее >','Button1')
WinWaitActive('1C:Предприятие 8.1','Выберите компоненты программы, которые необходимо установить.')
Send("{DOWN 2}{SPACE}{DOWN 3}{ENTER}")
ControlClick('1C:Предприятие 8.1','Д&алее >','Button5')
WinWaitActive('1C:Предприятие 8.1','Установите язык интерфейса по умолчанию')
ControlClick('1C:Предприятие 8.1','Д&алее >','Button2')
WinWaitActive('1C:Предприятие 8.1','Программа готова к началу установки.')
ControlClick('1C:Предприятие 8.1','&Установить','Button1')
WinWaitActive('1C:Предприятие 8.1','Установите драйвер защиты HASP Device Driver.')
Send("{SPACE}")
ControlClick('1C:Предприятие 8.1','Д&алее >','Button3') 
WinWaitActive('1C:Предприятие 8.1','Программа установки завершена')
Send("{SPACE}")
ControlClick('1C:Предприятие 8.1','&Готово','Button3')

; Установка конфигурации 1С: Бухгалтерия 8.1
Run('D:\1C\БУХ8.1\1.6.9.4\setup\setup.exe')
WinWaitActive('Установка конфигурации','Добро пожаловать в программу установки продукта')
ControlClick('Установка конфигурации','Далее >','Button2')
WinWaitActive('Установка конфигурации','Укажите путь к каталогу шаблонов. Программа')
Send("D:\Tutor");
ControlClick('Установка конфигурации','Далее >','Button3')
WinWaitActive('Установка конфигурации','Конфигурация успешно установлена.')
Send("{SPACE}")
ControlClick('Установка конфигурации','Готово','Button5')

;Установка конфигурации 1С: Заработная плата
Run('D:\1C\ЗУП\2.5.9.2\setup\setup.exe')
WinWaitActive('Установка конфигурации','Добро пожаловать в программу установки продукта')
ControlClick('Установка конфигурации','Далее >','Button2')
WinWaitActive('Установка конфигурации','Укажите путь к каталогу шаблонов. Программа')
Send("D:\Tutor");
ControlClick('Установка конфигурации','Далее >','Button3')
WinWaitActive('Установка конфигурации','Конфигурация успешно установлена.')
Send("{SPACE}")
ControlClick('Установка конфигурации','Готово','Button5')

;Установка конфигурации 1С: Управление торговлей
Run('D:\1C\УТ\10.3.5.1\setup\setup.exe')
WinWaitActive('Установка конфигурации','Добро пожаловать в программу установки продукта')
ControlClick('Установка конфигурации','Далее >','Button2')
WinWaitActive('Установка конфигурации','Укажите путь к каталогу шаблонов. Программа')
Send("D:\Tutor");
ControlClick('Установка конфигурации','Далее >','Button3')
WinWaitActive('Установка конфигурации','Конфигурация успешно установлена.')
Send("{SPACE}")
ControlClick('Установка конфигурации','Готово','Button5')

Отправлено: 08:37, 03-10-2008 | #13