Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Нужно автоматизировать установку проги с CD

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> Нужно автоматизировать установку проги с CD
Имя
Сообщение << Старые топики   Новые топики >>
Нужно автоматизировать установку проги с 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 закрывается.

Заранее спасибо !!!
Post #: 1
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
Post #: 2
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 файл в трей? И какими коммандами это делается?


Заранее спасибо !!!
Post #: 3
RE: Нужно автоматизировать установку проги с CD - 2010-02-07 01:01:51.990000   
ZnakVoprosa

Сообщений: 37
Оценки: 0
Присоединился: 2010-01-31 19:36:50.236666
а обязательно батник если можно написать прогу инсталятор и не парится
Post #: 4
RE: Нужно автоматизировать установку проги с CD - 2010-04-28 14:35:45.206666   
Slava96

Сообщений: 17
Оценки: 0
Присоединился: 2010-04-24 13:20:49.743333
quote:

Можно ли минимизировать bat файл в трей? И какими коммандами это делается?

Batexec
Post #: 5
RE: Нужно автоматизировать установку проги с CD - 2010-04-28 17:59:00.786666   
arsenii

Сообщений: 57
Оценки: 0
Присоединился: 2010-04-16 16:07:39.776666
А нельзя поучить WSH
Post #: 6
Страниц:  [1]
Все форумы >> [Прочее] >> Нужно автоматизировать установку проги с CD







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.