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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » WinRAR SFX .:[все вопросы]:.

Ответить
Настройки темы
WinRAR SFX .:[все вопросы]:.

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


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

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


Изображения
Тип файла: jpg 2.JPG
(49.8 Kb, 499 просмотров)
Здравствуйте, у меня такой вопрос:
можно-ли после распаковки файлов с помощью SFX архива, созданного в WinRAR'е, запустить .bat файл чтобы его события отображались в окне SFX архива(смотрите изображение 2.JPG). Или есть программа которая позволяет делать GUI итерфейс для .bat файлов?

Отправлено: 16:24, 09-04-2007

 

Аватара для gora

Ушёл из жизни


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

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


Цитата korsar77:
В батнике необходимо будет прописать путь к месту нахождения батника. Как пример : del /F /Q "%SYSTEMROOT%\system32\..........cmd" »
Не обязательно. Переменная %0 уже содержит полный путь и название файла.
Цитата mardoplias:
конце дописать Del /F /Q %0 то после распаковки запуститься установочный файл и после установки установочный файл удалиться независимо от того куда он распаковался ?? »
Именно так.

Отправлено: 20:40, 28-12-2009 | #51



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

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


Ветеран


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

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


gora, Именно это я и советовал Del /F /Q %0 а вариант del /F /Q "%SYSTEMROOT%\system32\..........cmd" » возник как дополнение к его вопросу
Цитата gora:
установочный файл удалиться независимо от того куда он распаковался ?? »
Он не объясняет чего хочет -может есть другие варианты
Цитата gora:
Переменная %0 уже содержит полный путь и название файла. »
Не подскажите где можно прочесть подробнее?

Отправлено: 20:52, 28-12-2009 | #52


Аватара для gora

Ушёл из жизни


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

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


Цитата korsar77:
где можно прочесть подробнее? »
Уже и не вспомню где это в официальных источниках, но:
Цитата:
переменная %0 в bat-файле соответствует нулевому аргументу командной строки, т.е. имени самого файла
можете глянуть здесь, например.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:13, 28-12-2009 | #53


Ветеран


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

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


gora, Спасибо за разъяснение и урок.

Отправлено: 21:18, 28-12-2009 | #54


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


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

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


Цитата gora:
Цитата mardoplias:конце дописать Del /F /Q %0 то после распаковки запуститься установочный файл и после установки установочный файл удалиться независимо от того куда он распаковался ?? »
Именно так. »

При запаковвывании приложения в SFX если указываю распаковывать во временную папку то при распаковки запускается установочный файл и по окончании его установки он удаляется. А если указываю путь для распаковки %programfiles% и в строке выполнить после распаковки к примеру пишу utorrent.exe Del /F /Q %0 то файл по окончании установки не удаляется .

Наверное я что то не так понял . Обьясните как запаковать так чтобы он распаковал файл в %programfiles% а по окончании установки файла он его удалил??

Отправлено: 11:40, 30-12-2009 | #55


Ветеран


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

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


mardoplias, команда Del /F /Q %0 прописанная в конце cmd. или bat. - удаляет батник который запустит exe. , а не exe-шник

Самоудаляюшийся пакетный файл

Если же сам пакетный файл, запускающийся с жесткого диска, вам больше не нужен, можно обеспечить его самоудаление при помощи уже знакомой команды DEL. Для этого в конце пакетного файла нужно добавить команду
Del /F /Q %0
http://www.oszone.net/6159 иhttp://forum.oszone.net/thread-83362.html

Последний раз редактировалось korsar77, 30-12-2009 в 12:02.

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

Отправлено: 11:48, 30-12-2009 | #56


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


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

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


Цитата korsar77:
команда Del /F /Q %0 прописанная в конце cmd. или bat. - удаляет батник который запустит exe. , а не exe-шник »
Но мне нужно чтобы удалялся и батник и exe файл после установки .

-------
Если твой компьютеp завис - выдеpни шнyp, выдави стекло.


Отправлено: 12:07, 30-12-2009 | #57


Ветеран


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

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


mardoplias, Прочтите все из ссылок постом выше .Там все подробно описывается

Вот Вам пример :

DEL "%Ваш путь%\Ваш exe
Del /F /Q %0
EXIT

Последний раз редактировалось korsar77, 30-12-2009 в 12:28.


Отправлено: 12:10, 30-12-2009 | #58


Старожил


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

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


можно удалить файл из самого SFX после распаковки:
пример:

Код: Выделить весь код
Setup=%windir%\system32\cmd.exe /c DEL /S /Q "%programfiles%\CCleaner\CCleaner.png"
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:54, 30-12-2009 | #59


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


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

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


Еще один вопрос можно ли батником запустить SFX архив чтобы батник сам и запускал и вводил пароль ??

-------
Если твой компьютеp завис - выдеpни шнyp, выдави стекло.


Отправлено: 17:34, 30-12-2009 | #60



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » WinRAR SFX .:[все вопросы]:.

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Info - IP - INFO [Все вопросы] gurWin Защита компьютерных систем 221 16-12-2010 14:02
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. Microsoft Windows 2000/XP 105 30-06-2010 11:58
Вопросы по теме "Кнопка для работы с 7z SFX архивами в Total Commander." ya158 Автоматическая установка Windows 2000/XP/2003 4 18-11-2009 22:20
Создание SFX-архива в WinRAR Limpin Автоматическая установка Windows 2000/XP/2003 1 10-10-2008 19:52
sfx архива в WinRar 3.42 и добавлению ключей в реест slynews Автоматическая установка Windows 2000/XP/2003 2 09-03-2005 16:58




 
Переход