|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Модифицированный SFX модуль 7-Zip'а для установок |
|
Модифицированный SFX модуль 7-Zip'а для установок
|
Старожил Сообщения: 341 |
Профиль | Сайт | Отправить PM | Цитировать
Модифицированный SFX модуль 7-Zip'а для установок Версия 1.6.1 Stable, сборка 3873 (5 марта 2016 г.) Версия 1.7.0 Develop, сборка 3873 (5 марта 2016 г.) Модифицированный модуль предоставляет широкие возможности для создания SFX архивов. Используя модуль, Вы можете:
Зеркалa: Веб-архив сайта Яндекс.Диск - полный набор OneDrive - полный набор, пароль: 7zsfxmod OneDrive - только модули SFX (7zsd_tools_170_3900.7z) Обсуждение GUI (графической оболочки) для создания 7-zip SFX с модифицированным модулем ведется в этой теме. Автор GUI - hobbeat. Кнопка для работы с 7z SFX архивами в Total Commander-е находится здесь (автор - gora, вечная память) Файлы конфигурации 7z SFX обсуждаются в этой теме (автор - gora) Отдельное спасибо ArtXGroup за финансовую поддержку Теперь модуль будет в двух версиях: 1. Stable. В дальнейшем в нем из изменений будет только исправление ошибок (надеюсь их не будет) и обновление кода самого 7-Zip до последней стабильной версии. 2. Develop->Alpha->Beta. Исходные коды 7-Zip - последняя бета версия самого архиватора, добавление новых функций. FAQ |
|
Отправлено: 06:20, 11-07-2005 |
Старожил Сообщения: 375
|
Профиль | Отправить PM | Цитировать tipclose, спасибо за сочувствие! Но у меня есть все эти утилиты! Вопрос в том, как заставить это произвести распаковку SFX-архива из командного файла и без участия пользователя! Либо как пользоваться утилитой 7ZSplit.exe в тихом режиме!
|
------- Отправлено: 15:31, 30-03-2009 | #701 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 341
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 15:40, 30-03-2009 | #702 |
Старожил Сообщения: 375
|
Профиль | Отправить PM | Цитировать Oleg_Sch, имя_sfx_архива перед парметрами работает! А вот как заставить его не выводить окно программы, а просто распаковать архив и закрыться? Есть такие недокументированные возможности?
|
------- Отправлено: 16:39, 30-03-2009 | #703 |
Старожил Сообщения: 341
|
Профиль | Сайт | Отправить PM | Цитировать Думаете я помню все ключи/параметры своих программ ?
Попробуйте -rh и/или -f добавить (если мне память не изменяет). |
------- Отправлено: 16:49, 30-03-2009 | #704 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать А можно добавить поддержку путей, используемых в Advanced INF Setup: %10%, %11%, и так далее? Это гораздо удобней, чем прописывать так: %systemroot%\System32, %systemroot%\System. Таким образом системную папку, которая в Windows XP равна System32, в Windows 98 равна System, а в Windows Vista и Windows 7 равна ещё какому-то другому значению, можно будет задать переменной %11%, и это сработает на всех системах.
|
Отправлено: 18:06, 02-04-2009 | #705 |
Старожил Сообщения: 443
|
Профиль | Отправить PM | Цитировать Lite, Наверняка можно, но тогда размер модуля значительно вырастит.
Я уже думал предложить, сделать два варианта модуля. Что нибуть на подобии модуля версии 1.2.6 (сколько он там сейчас весит? Около 50 кил, если мне память не изменяет.) И Что нибуть на подобии инсталоятора в мару метров с кучей всеяких прибамбасов. |
------- Отправлено: 19:21, 02-04-2009 | #706 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать 1
Цитата Lite:
Цитата справка:
Цитата Lite:
Модуль имеет еще около 50 недокументированных переменных, их перечень можно найти в ветке. В том числе и 7zSfxFolder37=%systemroot%\System32 |
|||
Отправлено: 19:42, 02-04-2009 | #707 |
Старожил Сообщения: 154
|
Профиль | Отправить PM | Цитировать Ну вот. А откуда мне знать о недокументированном?! Оно ведь не документировано))
А перелистать все страницы темы не просто. Спасибо хоть на этом. Указали бы всё возможности, ничего не скрывая сразу. Если бы многое не умалчивали, было бы намного проще жить. |
Отправлено: 22:28, 02-04-2009 | #708 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата Lite:
Цитата:
|
||
Отправлено: 22:53, 02-04-2009 | #709 |
Старожил Сообщения: 341
|
Профиль | Сайт | Отправить PM | Цитировать От себя добавлю. Все номера в 7zSfxFolderXX полноценно даже в MSDN не расписаны. Как их документировать ?
Для общего развития (calc.exe Вам в помощь для перевода из шестнадцатиричного в десятичный, описания CSIDL_* можно посмотреть http://msdn.microsoft.com/en-us/libr...94(VS.85).aspx ): #define CSIDL_DESKTOP 0x0000 #define CSIDL_INTERNET 0x0001 #define CSIDL_PROGRAMS 0x0002 #define CSIDL_CONTROLS 0x0003 #define CSIDL_PRINTERS 0x0004 #define CSIDL_PERSONAL 0x0005 #define CSIDL_FAVORITES 0x0006 #define CSIDL_STARTUP 0x0007 #define CSIDL_RECENT 0x0008 #define CSIDL_SENDTO 0x0009 #define CSIDL_BITBUCKET 0x000a #define CSIDL_STARTMENU 0x000b #define CSIDL_MYDOCUMENTS 0x000c #define CSIDL_MYMUSIC 0x000d #define CSIDL_MYVIDEO 0x000e #define CSIDL_DESKTOPDIRECTORY 0x0010 #define CSIDL_DRIVES 0x0011 #define CSIDL_NETWORK 0x0012 #define CSIDL_NETHOOD 0x0013 #define CSIDL_FONTS 0x0014 #define CSIDL_TEMPLATES 0x0015 #define CSIDL_COMMON_STARTMENU 0x0016 #define CSIDL_COMMON_PROGRAMS 0X0017 #define CSIDL_COMMON_STARTUP 0x0018 #define CSIDL_COMMON_DESKTOPDIRECTORY 0x0019 #define CSIDL_APPDATA 0x001a #define CSIDL_PRINTHOOD 0x001b #define CSIDL_LOCAL_APPDATA 0x001c #define CSIDL_ALTSTARTUP 0x001d #define CSIDL_COMMON_ALTSTARTUP 0x001e #define CSIDL_COMMON_FAVORITES 0x001f #define CSIDL_INTERNET_CACHE 0x0020 #define CSIDL_COOKIES 0x0021 #define CSIDL_HISTORY 0x0022 #define CSIDL_COMMON_APPDATA 0x0023 #define CSIDL_WINDOWS 0x0024 #define CSIDL_SYSTEM 0x0025 #define CSIDL_PROGRAM_FILES 0x0026 #define CSIDL_MYPICTURES 0x0027 #define CSIDL_PROFILE 0x0028 #define CSIDL_SYSTEMX86 0x0029 #define CSIDL_PROGRAM_FILESX86 0x002a #define CSIDL_PROGRAM_FILES_COMMON 0x002b #define CSIDL_PROGRAM_FILES_COMMONX86 0x002c #define CSIDL_COMMON_TEMPLATES 0x002d #define CSIDL_COMMON_DOCUMENTS 0x002e #define CSIDL_COMMON_ADMINTOOLS 0x002f #define CSIDL_ADMINTOOLS 0x0030 #define CSIDL_CONNECTIONS 0x0031 #define CSIDL_COMMON_MUSIC 0x0035 #define CSIDL_COMMON_PICTURES 0x0036 #define CSIDL_COMMON_VIDEO 0x0037 #define CSIDL_RESOURCES 0x0038 #define CSIDL_RESOURCES_LOCALIZED 0x0039 #define CSIDL_COMMON_OEM_LINKS 0x003a #define CSIDL_CDBURN_AREA 0x003b #define CSIDL_COMPUTERSNEARME 0x003d #define CSIDL_PROFILES 0x003e |
------- Отправлено: 01:01, 03-04-2009 | #710 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Горячие клавиши для восстановления заводских установок ноутбуков | Sparkster | Ноутбуки | 398 | 03-10-2019 15:11 | |
GUI для модифицированного 7-Zip SFX модуля для установок | hobbeat | Автоматическая установка Windows 2000/XP/2003 | 259 | 09-10-2016 07:01 | |
Создание silent 7-zip sfx | mitiya | Автоматическая установка Windows 2000/XP/2003 | 17 | 01-03-2011 22:14 | |
[решено] Как создать модуль SFX? | CtrlSoft | Программное обеспечение Windows | 3 | 13-02-2008 21:31 | |
CMD/BAT - [решено] замена set str2=%str1:.zip/=.zip/!% глючит на пробелах?! | akrav | Скриптовые языки администрирования Windows | 5 | 12-02-2008 11:54 |
|