AlexM2222

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте! прошу сильно не пинать если всё просто, первый раз этим занимаюсь! Наваял для себя скриптик для установки Windows 7, Код: #include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form=c:\program files\autoit3\koda\forms\form2.kxf $Form1_1 = GUICreate("Windows 7 Ultimate SP1 (32-bit)", 348, 260, -1, -1, $WS_MINIMIZEBOX) $Group1 = GUICtrlCreateGroup(" Установка Windows 7 Ultimate ", 8, 8, 326, 90) GUICtrlSetFont(-1, 10, 400, 0, "Tahoma") $Button1 = GUICtrlCreateButton("Установка Windows 7 Ultimate (стандартная)", 16, 32, 310, 25) GUICtrlSetTip(-1, "Начать установку Windows 7 Ultimate (32-bit). Почти все параметры устанавливаются вручную.") $Button2 = GUICtrlCreateButton("Установка Windows 7 Ultimate (автоматическая)", 16, 65, 310, 25) GUICtrlSetTip(-1, "Начать установку Windows 7 Ultimate (32-bit). Все параметры устанавливаются автоматически (кроме разметки диска).") GUICtrlCreateGroup("", -99, -99, 1, 1) $Group2 = GUICtrlCreateGroup(" Восстановлениие системы ", 8, 106, 326, 57) GUICtrlSetFont(-1, 10, 400, 0, "Tahoma") $Button3 = GUICtrlCreateButton("Запуск восстановления системы", 16, 130, 310, 25) GUICtrlSetTip(-1, "Запустить среду восстановления Windows 7 (32-bit).") GUICtrlCreateGroup("", -99, -99, 1, 1) $Group3 = GUICtrlCreateGroup(" Завершение работы ", 8, 168, 326, 57) GUICtrlSetFont(-1, 10, 400, 0, "Tahoma") $Button4 = GUICtrlCreateButton("Выключение", 16, 192, 151, 25) GUICtrlSetTip(-1, "Завершение программы и выключение системы.") $Button5 = GUICtrlCreateButton("Перезагрузка", 175, 192, 151, 25) GUICtrlSetTip(-1, "Завершение программы и перезагрузка системы.") GUICtrlCreateGroup("", -99, -99, 1, 1) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $button1 Run("%SystemDrive%\Setup.exe /unattend:X:\Sources\Scripts\Auto\Manual.xml", "", @SW_HIDE) Case $button2 Run("%SystemDrive%\Setup.exe /unattend:X:\Sources\Scripts\Auto\Unattend.xml", "", @SW_HIDE) Case $button3 Run("X:\sources\recovery\recenv.exe", "", @SW_MINIMIZE) Case $button4 Shutdown(8) Case $button5 Shutdown(2) Exit EndSwitch WEnd | но появилось пару вопросов: При нажатии кнопки 1 и 2 нужно чтобы форма закрывалась и начинался процесс установки (правильно ли я прописал эту команду); При нажатии кнопки 3 нужно чтобы запускалось recenv.exe и форма сворачивалась, а при закрытии recenv.exe - восстанавливалась (здесь у меня стопор - не знаю как сделать). Cкрипт конвертирую в Loader.exe и скопирую вместе с содержимым папки Sources_My в второй образ boot.wim. http://rghost.ru/58938434 Помогите кто может пожалуйста... | Всего записей: 117 | Зарегистр. 05-09-2010 | Отправлено: 17:57 07-11-2014 | Исправлено: AlexM2222, 18:27 07-11-2014 |
|