|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » SelApp - программа для выбора устанавливаемых приложений |
|
|
SelApp - программа для выбора устанавливаемых приложений
|
|
Новый участник Сообщения: 47 |
Добрый день уважаемое сообщество!
Cподобился написать прогу аналогичную post. вот ссылочки SelApp - выбор устанавливаемых приложений ChkCD - проверка правильности диска полная инструкция и пример RunOnceEx.cmd находится в архиве вместе с программой. SelApp - берет "из под ног" RunOnceEx.cmd или указанный ему файл, и заполняет табличку с чек боксами. Запуск SelApp <key> key : /r - использовать русский интрефейс. /t<n> - включить таймер с задержкой n милисекунд. При отсутствии реакции пользователя в течение n милисекунд, программа заверится с выбором приложений по умолчанию автоматически. /f<имя файла> все берет из файла <имя файла>, без ключика использует стандартный файл RunOnceEx.cmd "из под ног", и заполняет табличку с доступными приложениями. устаревшие ключи /n - отключить использование таймера. Программа будет ждать выбора пользователя. (устарел и не используется) /? - справка (не используется) Соответственно, из cmdlines.txt следует исключить запуск RunOnceEx.cmd и включить запуск SelApp.exe с ключами (оно запустит и обработает RunOnceEx.cmd само). SelApp.exe /t20000 /r /fttt.cmd - запустит приложение с таймером 20000 милисекунд, с русским интерфейсом и все возьмет из файла ttt.cmd Правила разметки cmd файла, такие же как и в post. Отличия: 1. цифры в метках не обязательно по порядку. 2. в конце метки может быть символ '-' . Он означает что строки после метки означают смену диска и они не появятся в выборе Ex. ;10- 3. в конце метки может быть символ '$' . Он означает что строки после метки означают безусловную установку приложения, т.е. оно не появится в строках выбора. Ex. ;11$ 4. если приложения устанавливаются с нескольких дисков, то соответственно, команды смены-проверки диска должны быть раньше выполняемых приложений программа проверяет есть ли на следующем диске выбранные приложения, если нет - команда смены диска не выполняется 5. после выбора программа создаст файл run$.cmd в %systemdirectory%\temp, выполнит его и удалит. 6. ключик ;f означает конец построения списка выбора, но строки после него выполняются. все. программа ChkCD выкидывает диск и просит другой с соответствующей меткой. При запуске без параметров говорит как ее правильно запускать... Совсем все, пробуйте и сообщайте чего не так! ![]() изменения Дописал некоторое свойство. Теперь если пользователь не совершает выбор в течении 50 сек, происходит выбор всего и программа завершает работу. При начале выбора пользователем, таймер автовыбора останавливается. Дописал возможность установки приложений по умолчанию. для этого используется символ '+' после метки в файле RunOnceCD.cmd. Ex. ;12+ Добавил ключ, отменяющий таймер. selApp /n - запустит приложение без таймера. Добавил пересчет размера рабочего окна в зависимости от разрешения экрана. Добавил ключ /f<имя файла> чтобы все брала из файла <имя файла>. без ключика все берет из RunOnceEx.cmd |
|
|
Отправлено: 17:10, 21-01-2005 |
|
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать Вроде бы поборол зюки.
Добавил перекодировку из ОЕМ в ANSI для правильного отображения русских букв. Также убрал ключ - /? (экономия 8k) если кому он нужен - верну.Выложил все по старым адресам. Пробуйте! |
|
Отправлено: 15:49, 06-12-2005 | #31 |
|
Старожил Сообщения: 189
|
Профиль | Отправить PM | Цитировать BS Post Installer ИМХО самая лучшая
![]() Извиняюсь за офф-топ |
|
------- Отправлено: 16:57, 06-12-2005 | #32 |
|
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать Победа оказалась не полной! при установке паневропейской версии виндоус перекодировка не спасает, т.к. по всему, на момент запуска программы (за 12 минут до конца) русский шрифт не загружен.... поэтому, на сей момент, рекомендация: не использовать русские буквы в заголовках приложений при запуске SelApp из паневропейской версии.... ![]() |
|
Отправлено: 17:57, 06-12-2005 | #33 |
|
Ветеран Сообщения: 1417
|
Профиль | Отправить PM | Цитировать Теплый Снег
Угу... красивее... 1. размер BSPI примерно 1.4 МБ, а SelAPP - 190 КБ; 2. лично я даже т.н. "Setup Billboards" у Винды выключаю - быстрее и т.д.; 3. "Каждому - свое!" |
|
------- Отправлено: 21:44, 06-12-2005 | #34 |
|
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать несколько раз пробовал в WinXP SP2 RUS + встроены все обновления по 10.01.2006 - работает на ура. а вот в Win2k SP4 + встроенный Windows2000-KB891861-x86-RUS.EXE зависает когда нажимаеш кнопку <OK>
|
|
Отправлено: 12:02, 10-02-2006 | #35 |
|
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать TepSer
Цитата:
я пробовал только с XP..... может это из за упаковки? надо проверить как будет вести себя распакованный..... |
|
|
Отправлено: 10:53, 13-02-2006 | #36 |
|
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать AlexVP
нового ничего не планируеш сделать в проге ? |
|
------- Отправлено: 12:37, 13-02-2006 | #37 |
|
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать ANDYru
да некоторое время назад, стал переписывать ее так, чтобы писать в реестр самому, для того чтобы решить проблему отображения русских букв, но пока не получается .... не могу установить правильную кодовую страницу... есть правда мысли, но пока руки не дошли.... и размер программы при этом подрастает достаточно.... и конечно обрабатывать там руками очень много приходится.... :-( а так, предлагали мне обои подкладывать на фон окна..... как это просто сделать не знаю, а сложно - размер сильно растет... не интересно становится.... больше пока ничего не заказывали сделать.... |
|
Отправлено: 10:47, 14-02-2006 | #38 |
|
Новый участник Сообщения: 47
|
Профиль | Отправить PM | Цитировать по просьбам трудящихся дописал ключик /f<имя файла> чтобы все брала из файла <имя файла>. без ключика все берет из RunOnceEx.cmd, как и прежде...
а до этого добавил пересчет размера рабочего окна в зависимости от разрешения экрана. все лежит на прежних местах. |
|
Отправлено: 16:56, 27-10-2006 | #39 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| [тестируем] AutoSetup. Программа для автоматической установки приложений | Alexej77 | Автоматическая установка Windows 2000/XP/2003 | 23 | 13-04-2012 10:25 | |
| Mars Installer (выбор устанавливаемых приложений) | Snakus | Автоматическая установка Windows 2000/XP/2003 | 19 | 06-02-2012 13:04 | |
| Ещё одна программа для выбора приложений для установки | hb860 | Автоматическая установка Windows 2000/XP/2003 | 14 | 24-11-2010 10:37 | |
| Программа автоматической установки приложений | Jlekapb | Автоматическая установка приложений | 1 | 16-06-2007 09:11 | |
| программа дяя прокекрирования приложений | Vlad Drakula | Программирование и базы данных | 3 | 06-04-2006 10:25 | |
|