|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Не получается скрестить MSI [TheBat] и RAR-SFX |
|
Не получается скрестить MSI [TheBat] и RAR-SFX
|
Старожил Сообщения: 282 |
Профиль | Отправить PM | Цитировать
Интересная вещь случилась у меня с The Bat!. А именно, чтоб программы,
которые я устанавливаю, не валялись бы россыпью (например: сама программа, русификатор, настройки, таблетки, AutoIT скрипт и проч.), я все файлы каждой программы запаковал в RAR-SFX, который распаковывается во временный каталог, и оттуда ставится. Всё вроде отлично, на глаз - приятно, россыпи нет, да и давать знакомым юзверям удобнее, один файл - одна программа, запутаться невозможно. Но с Bat всё как то не так - просто, без RAR-SFX всё работает, ставится, лечится и проч. Но стоит его запаковать - всё, не срабатывает (именно только запуск The Bat!). То же я заметил, если скрипт запускать из каталога с кирилическими буквами. Значит ли это, что для The Bat! такой способ не приминим? Вот пример того, как у меня запускается The Bat!: run ('msiexec /i ' & @ScriptDir & '\bat.msi /qn') Немного похожа была ситуация с Alcohol (предпоследним): с кирилическим каталогом - та же ситуация, но через Temp Rar-SFX - работает! Способы с жесткой задачей пути - так же не приемлимы. |
|
Отправлено: 03:13, 04-03-2006 |
Ветеран Сообщения: 1073
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось XXXler, 04-03-2006 в 17:27. Причина: не прокатило Отправлено: 17:02, 04-03-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 282
|
Профиль | Отправить PM | Цитировать Спасибо, конечно, за ответ. Но вопрос не в том, КАК ставить The Bat!, а вопрос как его поставить, используя режим временной распаковки WinRar SFX и AutoIT.
|
Последний раз редактировалось DenchikK, 06-03-2006 в 04:55. Отправлено: 04:27, 05-03-2006 | #3 |
Ветеран Сообщения: 1073
|
Профиль | Отправить PM | Цитировать DenchikK,
ок, на autoit: run ('msiexec /qn /i '&'"'&@ScriptDir&'\bat.msi"') |
Отправлено: 17:42, 06-03-2006 | #4 |
Старожил Сообщения: 282
|
Профиль | Отправить PM | Цитировать XXXler
Создайте, пожалуйста, скрипт запуска установки The Bat, как у Вас написано. Заархивируйте этот скрипт с инсталятором The Bat, Rar SFX - с режимом : запускать после распаковки - имя скрипта, распаковывать - во временную папку. У меня не сработало ни на одном компе, а очень хочется. |
|
Отправлено: 05:34, 08-03-2006 | #5 |
Старожил Сообщения: 334
|
Профиль | Отправить PM | Цитировать так нафиг пользовать автоит для мси? просто ставишь со свитчами и потом добавляешь ключи регистра.
|
------- Отправлено: 16:04, 08-03-2006 | #6 |
Старожил Сообщения: 282
|
Профиль | Отправить PM | Цитировать mickmack
По-моему тут все только высказываются, не читая вопрос. Мне надо через AutoIt, почему - какая разница. Вопрос - можно это сделать или нет. Ответ - нет или да. Если да - то как. Всё. Флейма на 600 страниц не надо. |
Отправлено: 00:14, 09-03-2006 | #7 |
Ветеран Сообщения: 1073
|
Профиль | Отправить PM | Цитировать DenchikK, специально ради этого переписал из сmd на скрипт Autoit:
#NoTrayIcon $CopyDist=@ProgramFilesDir&"\The Bat!\thebat.exe" RunWait(@SystemDir&"\msiexec.exe /qb-! /i "&""""&@ScriptDir&"\thebat.msi"&"""") While Not(FileExists($CopyDist)) $CopyDist=FileSaveDialog("Укажите расположение файла TheBat.exe установленной программы",@ProgramFilesDir,"The Bat! (thebat.exe)",1) Wend FileCopy(@ScriptDir&"\thebat.exe",$CopyDist,1) RunWait(@WindowsDir&"\regedit.exe -s "&""""&@ScriptDir&"\thebat.reg"&"""") |
Отправлено: 14:40, 09-03-2006 | #8 |
Старожил Сообщения: 282
|
Профиль | Отправить PM | Цитировать XXXler
Ах вот как это надо делать! Огромное спасибо - получилось! |
Отправлено: 19:50, 09-03-2006 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Архиваторы - [addon] 7z SFX tools stable/7z SFX tools beta | greg_b | Наборы обновлений для Windows XP/2003/Windows 7 | 173 | 14-09-2012 19:30 | |
Звук - Скрестить две звуковые карты | Vairuss | Прочее железо | 11 | 18-04-2012 19:36 | |
Выбор матплаты:GigaByte GA-EP45-UD3R, MSI P35, MSI P7N | Yara | Материнские платы и память | 1 | 29-03-2009 22:37 | |
Мультимедиа - Dziobas RAR Player (RAR Movie Player) | yurfed | Программное обеспечение Windows | 7 | 26-03-2009 04:26 | |
Странное поведение SFX-RAR архива | korn68 | Наборы обновлений для Windows XP/2003/Windows 7 | 3 | 17-12-2006 16:55 |
|