Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] создать SFX архив, ярлык на раб.стол и запустить bat файл

Ответить
Настройки темы
[решено] создать SFX архив, ярлык на раб.стол и запустить bat файл

Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени!
Пожалуйста,помогите решить задачу,конечно если в тему,а она такова:
создать SFX архив,после распаковки выкинуть ярлык на раб.стол и запустить
bat файл,который в свою очередь,запускает reg файл с настройками программы.
Все это создается,распаковывается,ярлык на месте,батник запускается,но
reg файл не вносит изменения в реестр,значит батник его не запускает?
Помогите,как это исправить?
Запаковывал Download Master.
Спасибо.

Комментарий к архиву:
Код: Выделить весь код
;Расположенный ниже комментарий содержит команды SFX-сценария
  
Path= %PROGRAMFILES% 
SavePath 
Setup="Download Master\DMaster.bat" 
Silent=1 
Overwrite=1 
Shortcut=D, "Download Master\dmaster.exe", , "Менеджер закачек", "Download Master.lnk",

Отправлено: 10:18, 24-02-2011

 

Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


Index2000, Nun-Nun,

Спасибо попробую.

Отправлено: 17:23, 24-02-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 183
Благодарности: 28

Профиль | Отправить PM | Цитировать


mamont1, вы не много не правильно создаёте архив, выберать пункт "непрерывный архив" совсем не обязательно. Вот что написанно в справке к WinRaR'u:
Цитата:
1. обновление непрерывных архивов (т.е. добавление файлов в уже существующий архив или их удаление из него) происходит медленнее, чем обновление обычных архивов;
2. чтобы извлечь один файл из непрерывного архива, нужно проанализировать все предыдущие заархивированные файлы, поэтому извлечение отдельных файлов из середины или конца непрерывного архива происходит медленнее, чем извлечение из обычного архива. Однако если из непрерывного архива извлекаются все или расположенные последовательно первые файлы, то в этом случае скорость распаковки практически равна скорости распаковки обычного архива;
3. если в непрерывном архиве какой-либо файл окажется повреждённым, то не удастся извлечь и все файлы, следующие после него. Поэтому при сохранении непрерывного архива на потенциально ненадёжных носителях настоятельно рекомендуется добавлять информацию для восстановления (впрочем, информация для восстановления может оказаться нелишней и в других случаях, поэтому без веских причин пренебрегать ей не следует).
А так же не обязательно включать опцию "Скрыть всё" (есть же ключ /S), так как остается возможность использовать созданный SVX архив для запуска с возможностью переименовать путь распаковки.

Последний раз редактировалось FreshMen85, 25-02-2011 в 11:15.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:08, 25-02-2011 | #12


Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


mamont1,
Цитата mamont1:
1. Не обновляю
2. Не извлекаю
3. Поэтому и пакую - неприрывно »
Может я не правильно уловил мысль,но как то не вяжется то,что сказано,
пакую непрерывно,это уже обновление! Првильно указал FreshMen85.

Отправлено: 22:05, 25-02-2011 | #13


Новый участник


Сообщения: 8
Благодарности: 1

Профиль | Отправить PM | Цитировать


Подозреваю, что под паковкой имелось в виду создание архива, а не обновление.

Непрерывные архивы обычно немного меньше по размеру, поэтому если обновлений архива не предвидится, лучше использовать их.

Отправлено: 23:25, 25-02-2011 | #14


Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Scorpkoms:
Все это создается,распаковывается,ярлык на месте,батник запускается,но
reg файл не вносит изменения в реестр,значит батник его не запускает?
Помогите,как это исправить? »
Проблема устранена,убрал из комментария это:
Код: Выделить весь код
;Расположенный ниже комментарий содержит команды SFX-сценария    
Path= %PROGRAMFILES%  
SavePath
Setup="Download Master\DMaster.bat"  
Silent=1  Overwrite=1  
Shortcut=D, "Download Master\dmaster.exe", , "Менеджер закачек", "Download Master.lnk"
и все нормально.

Отправлено: 23:01, 26-02-2011 | #15


Аватара для Nun-Nun

Ветеран


Сообщения: 2153
Благодарности: 294

Профиль | Отправить PM | Цитировать


Scorpkoms,

Не понимаю Ваших танцев с бубном. Я же с самого начала предложил Вам выложить куда-нибудь свои файлы. Сделать готовый SFX 7-Zip заняло бы от силы минут 5.

-------
Свобода не означает вседозволенность.


Отправлено: 11:09, 27-02-2011 | #16


Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


Nun-Nun,
Спасибо конечно,хотелось самому понять все! Если за всех будет делать кто то,
знаний не прибавиться. Не так?
Если хотите помочь,подскажите как в обычном батнике удалить не нужные
уже файлы? Спасибо.

Отправлено: 12:55, 27-02-2011 | #17


Аватара для Nun-Nun

Ветеран


Сообщения: 2153
Благодарности: 294

Профиль | Отправить PM | Цитировать


Scorpkoms,

Поскольку не указываете, где именно удалить, могу предложить только самое обычное Del "Путь\название Вашего файла"

-------
Свобода не означает вседозволенность.


Отправлено: 15:37, 27-02-2011 | #18


Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


Nun-Nun,
Путь указан в комментарию к архиву,см.выше.

Отправлено: 21:13, 27-02-2011 | #19


Аватара для shao

Ветеран


Сообщения: 1014
Благодарности: 194

Профиль | Отправить PM | Цитировать


Цитата Scorpkoms:
подскажите как в обычном батнике удалить не нужные
уже файлы? »
Scorpkoms, А зачем Вам батником удалять ?
При создании архива есть же пункт "Удалить после распаковки". Вот и указываете , какие файлы нужно удалить.

Кстати , а зачем Вам запускать батник для запуска рег-файла, чтобы внести в реестр что-то ?
Можно сразу в батнике указать , что Вы хотите зарегистрировать. В крайнем случае воспользуйтесь утилитой reg2bat, чтобы конвертировать рег-файл в пакетный.
Можно взять в комплекте здесь: http://forum.oszone.net/thread-172130-7.html

Последний раз редактировалось shao, 27-02-2011 в 22:11.


Отправлено: 22:05, 27-02-2011 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] создать SFX архив, ярлык на раб.стол и запустить bat файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - "Отправить на Рабочий стол (Создать ярлык)" - Пропала строка Utuwa Microsoft Windows 2000/XP 2 12-10-2014 16:19
Разное - [HELP] Как создать SFX-CAB архив? WindLiS Наборы обновлений для Windows XP/2003/Windows 7 8 06-03-2010 13:02
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! ofcoss Автоматическая установка приложений 7 10-07-2009 00:41
Как создать ярлык на сетевой диск в bat файле? AlexKKK Microsoft Windows NT/2000/2003 4 13-12-2007 03:28
Как создать *.bat файл? ssdm Хочу все знать 2 26-02-2007 09:36




 
Переход