|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Авто установка npp.4.1.2.Installer.exe |
|
Авто установка npp.4.1.2.Installer.exe
|
Ветеран Сообщения: 907 |
Профиль | Отправить PM | Цитировать Данная программа npp.4.1.2.Installer.exe Сама программа аналог, notepad.exe только она подсвечивает код. Кто-нибудь подскажите как ее автоустановить?
|
|
Отправлено: 15:29, 28-05-2007 |
Ветеран Сообщения: 825
|
Профиль | Отправить PM | Цитировать Вот Autoit скрипт автоустановки:
;AutoItSetOption("TrayIconHide", 1);Скрыть значок в трее AutoItSetOption ( "TrayIconDebug", 1 ) ;BlockInput(1) Opt("WinWaitDelay",100) Opt("WinTitleMatchMode",4) Opt("WinDetectHiddenText",1) Opt("MouseCoordMode",0) $p = "\DISTRIB\EDITORS\" $n = "npp.4.1.2.Installer.exe" $t = "" If NOT FileExists( $n ) Then $var = DriveGetDrive( "all" ) If NOT @error Then For $i = 1 to $var[0] $star = DriveStatus( $var[$i] & "\" ) If $star == "READY" Then If FileExists($var[$i] & $p & $n) Then $t = $var[$i] & $p ExitLoop EndIf EndIf Next EndIf EndIf If $t <> "" OR FileExists( $n ) Then AutoItSetOption("SendKeyDelay",20) Run($t & $n,$t) WinWait("Installer Language","Please select a lang") If Not WinActive("Installer Language","Please select a lang") Then WinActivate("Installer Language","Please select a lang") WinWaitActive("Installer Language","Please select a lang") ControlCommand("Installer Language","Please select a lang","ComboBox1","SelectString","Russian") Sleep(20) ControlClick("Installer Language","Please select a lang","Button1") WinWait("Установка Notepad++","Вас приветствует мас") If Not WinActive("Установка Notepad++","Вас приветствует мас") Then WinActivate("Установка Notepad++","Вас приветствует мас") WinWaitActive("Установка Notepad++","Вас приветствует мас") ControlClick("Установка Notepad++","Вас приветствует мас","Button2") WinWait("Установка Notepad++","Лицензионное соглаше") If Not WinActive("Установка Notepad++","Лицензионное соглаше") Then WinActivate("Установка Notepad++","Лицензионное соглаше") WinWaitActive("Установка Notepad++","Лицензионное соглаше") ControlClick("Установка Notepad++","Лицензионное соглаше","Button2") WinWait("Установка Notepad++","Выбор папки установк") If Not WinActive("Установка Notepad++","Выбор папки установк") Then WinActivate("Установка Notepad++","Выбор папки установк") WinWaitActive("Установка Notepad++","Выбор папки установк") ControlClick("Установка Notepad++","Выбор папки установк","Button2") WinWait("Установка Notepad++","Компоненты устанавли") If Not WinActive("Установка Notepad++","Компоненты устанавли") Then WinActivate("Установка Notepad++","Компоненты устанавли") WinWaitActive("Установка Notepad++","Компоненты устанавли") ControlClick("Установка Notepad++","Компоненты устанавли","Button2") WinWait("Установка Notepad++","Завершение работы ма") If Not WinActive("Установка Notepad++","Завершение работы ма") Then WinActivate("Установка Notepad++","Завершение работы ма") WinWaitActive("Установка Notepad++","Завершение работы ма") ControlClick("Установка Notepad++","Завершение работы ма","Button4") Sleep(30) ControlClick("Установка Notepad++","Завершение работы ма","Button2") If FileExists( @ProgramsCommonDir & "\Notepad++") Then DirCopy ( @ProgramsCommonDir & "\Notepad++",@ProgramsCommonDir & "\Accessories\Notepad++",1) DirRemove( @ProgramsCommonDir & "\Notepad++",1) DirCopy ( @ProgramsDir & "\Notepad++",@ProgramsDir & "\Accessories\Notepad++",1) DirRemove( @ProgramsDir & "\Notepad++",1) EndIf $file = FileOpen(@ProgramFilesDir & "\software_install.log",1) ; Check if file opened for writing OK If $file = -1 Then MsgBox(0, "Error", "Unable to open " & @ProgramFilesDir & "\software_install.log file.") Exit Else FileWriteLine($file,"Notepad++: - OK") FileClose($file) EndIf Else ;MsgBox(0,"Attention","I can't find " & $p,600) $file = FileOpen(@ProgramFilesDir & "\software_install.log",1) ; Check if file opened for writing OK If $file = -1 Then MsgBox(0, "Error", "Unable to open " & @ProgramFilesDir & "\software_install.log file.") Exit Else FileWriteLine($file,"Notepad++: - I can't find " & $p) FileClose($file) EndIf EndIf Exit |
Отправлено: 17:32, 28-05-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать А кнопку готово нажать можно? Спасибо, не плохо сработано.
|
Последний раз редактировалось voler, 29-05-2007 в 09:43. Отправлено: 09:32, 29-05-2007 | #3 |
Ветеран Сообщения: 825
|
Профиль | Отправить PM | Цитировать voler У меня ее не выскакивает. Иногда бывает вылазиют дефекты скриптов. Например пропускаются нажатия клавиш или вдруг установка пошла не таким маршрутом. Все варианты не охватить!
Можно просто добавить Send("{ENER}") |
Отправлено: 10:06, 29-05-2007 | #4 |
Ветеран Сообщения: 907
|
Профиль | Отправить PM | Цитировать Исправил спасибо.
|
|
------- Отправлено: 11:04, 29-05-2007 | #5 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Я ставлю через команду /S в cmd
|
Отправлено: 13:12, 29-05-2007 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Авто установка программ | Microteam | Автоматическая установка приложений | 1 | 09-11-2009 21:30 | |
[Авто установка] Vopt | volk1234 | Автоматическая установка приложений | 0 | 30-08-2009 13:18 | |
php-4.4.2-installer.exe: У кого сохранился - пришлите пожалуйста. | BacuJIuu KypraHoB | Вебмастеру | 2 | 25-02-2009 10:32 | |
Установка XP в авто режиме | Krio | Автоматическая установка Windows 2000/XP/2003 | 1 | 06-06-2008 10:01 | |
Авто установка IE7Setup_G_RU.exe | voler | Автоматическая установка приложений | 3 | 07-10-2007 19:01 |
|