Sanja Alone
14-03-2006, 07:33
nsergeip
скрипт по установке remote administrator, а вот с регистрацией ты не постаралсяПостарался... Прочти комментарий к переменной $dependonsn. Подобным образом, я "не постарался" и в скрипте для CDCheck 3.1.10.0 (http://sanjaalone.h15.ru/files/autoit-cdcheck.zip) (переменная $encodedserial). Реестровый способ регистрации этих приложений проще и не требует их запуска.
вываливается окно у кот. нет названия, что с этим делать незнаю, мож накидаешь скрипт доконца?Я на днях посмотрю, и, возможно, добавлю в скрипт и стандартный способ регистрации, хотя он и неудобен, imho.
kralex
DrWeb 4.33 так никто и не победил до конца?В каком смысле? Ну не ставится он тихо, но нетихо :) - без проблем (скрипт для автоуст. Dr.Web 4.33 (http://sanjaalone.h15.ru/files/autoit-drweb.zip)).
поиздеваться над разрешением экранаЭто вполне возможно: через меню "Свойства: Экран" (RunDll32.exe shell32.dll,Control_RunDLL desk.cpl,,3) или через реестр (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles). Оба способа не шибко удобны, т.к. в первом нужно будет пересовывать ползунок (trackbar) для изменения разрешения, а второй потребует перезагрузки.
как прописать reboot с заходом в режим защиты от сбоев
bootcfg.exe /raw "/safeboot:minimal" /a /id 1
shutdown.exe -r -t 0 -fВ первой команде /id 1 - 1-й элемент списка загрузки файла boot.ini. Если на компе несколько ОС, то можно не туда дописать параметр. Поэтому, лучше воспользоваться ф-циями работы с ini-файлами самого АвтоИт-а - так точно не ошибешься.
и автоматом активировать некоторые действияНу, это уже от твоей фантазии зависит :) Только не забудь восстановить нормальный режим загрузки, удалив /safeboot:minimal из boot.ini, а то комп так и будет постоянно в safe-mode грузиться :)
Tanis
не появляется индикатор установки и заключительное окно.Применительно к msi, это определяется ключами /q (детальнее см. msiexec /?):
/q[n|b|r|f]
Выбор уровня интерфейса пользователя
n - Без интерфейса
b - Основной интерфейс
r - Сокращенный интерфейс
f - Полный интерфейс (по умолчанию)
неприятность происходит с программами устанавлеваемыми из msi пакетов.Ну и как тебе помочь, ты даже строки запуска не привел. А при таких исходных условиях, как любят говорить в fido, - "Телепаты в отпуске" :) Хотя, XXXler в данном сл. прав - для msi лучше использовать файлы трансформации mst. Только нужно найти нормальный редактор для удобного создания/редактирования таких файлов - Orca (можно взять на http://www.wasm.ru) плоховат в этом отношении.
скрипт по установке remote administrator, а вот с регистрацией ты не постаралсяПостарался... Прочти комментарий к переменной $dependonsn. Подобным образом, я "не постарался" и в скрипте для CDCheck 3.1.10.0 (http://sanjaalone.h15.ru/files/autoit-cdcheck.zip) (переменная $encodedserial). Реестровый способ регистрации этих приложений проще и не требует их запуска.
вываливается окно у кот. нет названия, что с этим делать незнаю, мож накидаешь скрипт доконца?Я на днях посмотрю, и, возможно, добавлю в скрипт и стандартный способ регистрации, хотя он и неудобен, imho.
kralex
DrWeb 4.33 так никто и не победил до конца?В каком смысле? Ну не ставится он тихо, но нетихо :) - без проблем (скрипт для автоуст. Dr.Web 4.33 (http://sanjaalone.h15.ru/files/autoit-drweb.zip)).
поиздеваться над разрешением экранаЭто вполне возможно: через меню "Свойства: Экран" (RunDll32.exe shell32.dll,Control_RunDLL desk.cpl,,3) или через реестр (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles). Оба способа не шибко удобны, т.к. в первом нужно будет пересовывать ползунок (trackbar) для изменения разрешения, а второй потребует перезагрузки.
как прописать reboot с заходом в режим защиты от сбоев
bootcfg.exe /raw "/safeboot:minimal" /a /id 1
shutdown.exe -r -t 0 -fВ первой команде /id 1 - 1-й элемент списка загрузки файла boot.ini. Если на компе несколько ОС, то можно не туда дописать параметр. Поэтому, лучше воспользоваться ф-циями работы с ini-файлами самого АвтоИт-а - так точно не ошибешься.
и автоматом активировать некоторые действияНу, это уже от твоей фантазии зависит :) Только не забудь восстановить нормальный режим загрузки, удалив /safeboot:minimal из boot.ini, а то комп так и будет постоянно в safe-mode грузиться :)
Tanis
не появляется индикатор установки и заключительное окно.Применительно к msi, это определяется ключами /q (детальнее см. msiexec /?):
/q[n|b|r|f]
Выбор уровня интерфейса пользователя
n - Без интерфейса
b - Основной интерфейс
r - Сокращенный интерфейс
f - Полный интерфейс (по умолчанию)
неприятность происходит с программами устанавлеваемыми из msi пакетов.Ну и как тебе помочь, ты даже строки запуска не привел. А при таких исходных условиях, как любят говорить в fido, - "Телепаты в отпуске" :) Хотя, XXXler в данном сл. прав - для msi лучше использовать файлы трансформации mst. Только нужно найти нормальный редактор для удобного создания/редактирования таких файлов - Orca (можно взять на http://www.wasm.ru) плоховат в этом отношении.