Нужно автоматизировать установку проги с CD
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Нужно автоматизировать установку проги с CD - 2009-11-15 22:06:14.090000
|
|
|
tekton
Сообщений: 43
Оценки: 0
Присоединился: 2008-01-01 22:14:35.083333
|
Привет всем !!! Такая задача : есть игра, есть ролик к ней, и патч. Делаю так, прописываю в авторане вместо setap.ехе setap.bat в батнике пишу: @echo off
pleer1.exe stk_cop_950x536_rus.avi ;открываю ролик
foto.jpg ;открываю картинку. Если можно так сделать чтоб картинка повисела секунд 10-15 по середине монитора потом закрылась
start pleer2.exe 384_DJRAmix.mp3 ; запускаю музычку чтоб весеелее шла установка :)
setap.exe ; установка дистрибутива А дальше нужно создать переменную чтоб Bat после установки проги нашёл файл и переименовал его в *.exe.BAK И после этого скопировал с CD пропатченый файл в нужную папку! Но при этом нужно учесть что программа может быть установленна не только на C: Тоесть чтоб была переменная типа %ProgramFiles% для того чтоб батник нашёл нужную папку на диске куда установили программу и вставил этот файлик. После чего Bat закрывается. Заранее спасибо !!!
|
|
|
RE: Нужно автоматизировать установку проги с CD - 2009-11-15 22:54:18.473333
|
|
|
tеstеr
Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
|
@echo off pleer1.exe stk_cop_950x536_rus.avi ;и на этом выполнение бат-ника прекратится foto.jpg start pleer2.exe 384_DJRAmix.mp3 setap.exe … если у тебя есть setap.exe (инсталлятор) то лучше организовать все манипуляции с файлами в нём. Так как только инсталлятор знает куда ставится прога - а может вообще она не ставится - установка отменена, или установка начата, но прав на запись в папку нет (ошибка и всё должно откатиться) и так далее. Т.е. нужен не батник а грамотный инсталлятор - его разработать подчас сложнее разработки самой проги. Видел как выполняется проверка соответствия инсталляторов на совместимость с windwos 2008 Server/windows 7 - там столько критериев … Если инсталлятор просто распаковывает фалы в выбранную папку - то он пройдёт сертификацию, если он лезет в реестр, запускает разные плееры - то нужно пилить и пилить его. Создаем инсталлятор под Windows в NSIS: http://www.markelov.net/articles.php?lng=ru&pg=39&prt=1 Спец по установке: http://www.xakep.ru//magazine/xs/053/052/1.asp Установка «В бой!»: http://www.xakep.ru//magazine/xa/090/034/1.asp Инсталляторы которые мы выбираем: http://www.xakep.ru/post/26828/default.asp
|
|
|
RE: Нужно автоматизировать установку проги с CD - 2009-11-16 23:23:48.470000
|
|
|
tekton
Сообщений: 43
Оценки: 0
Присоединился: 2008-01-01 22:14:35.083333
|
Следующий вопрос: как создать переменную чтоб в неё заносилась буква флешки или CD ? Надо выполнить запуск ролика с CD через коммандную строку Чтоб типа такого было Start mplayer2.exe %переменная содержащая букву CD%\Video\Rolik.avi Попутный вопрос выплывающий из этого: Как определить какому диску буква пренадлежит ? CD или Flesh ? И ещё вопрос: можно ли заменить файл не зная на каком он диске находится? Ну сделать типа поиска по названию файла по всем дискам, а потом создать переменную в которую будет записываться путь до файла ? И ещё: Можно ли минимизировать bat файл в трей? И какими коммандами это делается? Заранее спасибо !!!
|
|
|
RE: Нужно автоматизировать установку проги с CD - 2010-02-07 01:01:51.990000
|
|
|
ZnakVoprosa
Сообщений: 37
Оценки: 0
Присоединился: 2010-01-31 19:36:50.236666
|
а обязательно батник если можно написать прогу инсталятор и не парится
|
|
|
RE: Нужно автоматизировать установку проги с CD - 2010-04-28 14:35:45.206666
|
|
|
Slava96
Сообщений: 17
Оценки: 0
Присоединился: 2010-04-24 13:20:49.743333
|
quote:
Можно ли минимизировать bat файл в трей? И какими коммандами это делается? Batexec
|
|
|
RE: Нужно автоматизировать установку проги с CD - 2010-04-28 17:59:00.786666
|
|
|
arsenii
Сообщений: 57
Оценки: 0
Присоединился: 2010-04-16 16:07:39.776666
|
А нельзя поучить WSH
|
|
|
|
|