Показать полную графическую версию : MInstAll - Мастер автоустановки приложений
Evg.Pl, Переменная должна работать, в последних версиях эта функция не изменялась.
Проверьте так:
Путь к приложению:
%WinDir%\system32\cmd.exe
Ключи запуска:
/k echo {P}
Запустите и посмотрите, что в первой строке написано?
Приведите пример вашего пути с переменной?
Сrack, какая-то мистика! Я запускаю командные файлы, в которые передаю в виде ключей {P} {Patch}.
Далее в командном файле проверяю:
@echo off
REM %1 - {P} - x86 | x64
REM %2 - {Patch}
REM %3 - дополнительный параметр
echo x64=%1
echo patch=%2
pause
Включая версию 1.0.1.15 все работало, теперь если ключи {P} {Patch}, то {P} не передается, а если ключи поменять местами
{Patch} {P} - все ОК, обе переменные передаются. У меня все программы так запускаются, очень не хочется переделывать все командные файлы! Если возможно, проверьте.
Сrack, Да, Win8 x64 - странно, что включая версию 1.0.1.15 как работало, так и работает.
Все ясно, много у вас таких bat-файлов?
• Отключение редиректа на 64-битной ОС для *.cmd и *.bat файлов
При необходимости, можно отключить редирект, указав ключ /x64 этот ключ обрабатывает сама оболочка MInstAll, он не передается в исполняемый файл.
Если первым параметром идет /x64 или x64 отключается редирект, этот ключ не передается, но если этот ключ будет идти вторым и далее, то он передается как обычно.
Сrack, Спасибо, понял почему не работает в новых версиях, файлов очень много - все программы так запускаю, через cmd, т.к. в командных файлах также указываю различные ключи для установки русских и анг. версий программ из некоторых репаков, где они различаются. Кстати, жалко, что в программе никак не предусмотрен запуск альтернативных ключей, например, как у меня, для разных языков. Еще раз спасибо за программу и объяснение.
Evg.Pl, Пробуйте: http://checkdevice.narod.ru/download/beta/MInst.zip
Кстати, жалко, что в программе никак не предусмотрен запуск альтернативных ключей, например, как у меня, для разных языков. »
Зачем? Можно же добавить одну и ту же программу несколько раз только с разными ключами, так даже проще.
Сrack, Спасибо, все работает, а то собирался делать в профилях поиск с заменой (что тоже не очень страшно), по поводу альтернативных ключей - по началу я так и делал, добавлял дублирующие строки, но это не только удлиняло списки программ, но и усложняло выбор в этих списках - приходилось контролировать выбор строки с нужным языком. Сейчас я контролирую вкл/откл клавиши ScrollLock для выбора нужного ключа. Но в любом случае Вам как автору решать о целесообразности тех или иных изменений/дополнений. Еще раз спасибо.
Evg.Pl, А если сделать два профиля к примеру для RU и EN ?
Сrack,, это было самое первое, но при обновлении программ приходилось править 2 профиля, что быстро надоело, оказалось более универсально сделать однотипные cmd-файлы, в них передавать из оболочки {P} {Patch} и если надо другие ключи (например, для репаков, содержащих несколько версий программы (JAVA7+JAVA8, .NET3.0-4.5.2...), а сами ключи запуска приложений прописывать в cmd-файле. Файл получается универсальный по имени исполняемого файла, меняю только ключи. Более того, если репак содержит в одном файле install и portable версии, то для распаковки portable запускаю без ключей, а в cmd-файле if %1X==X обрабатывается ключ распаковки portable.
bth-group
27-05-2014, 08:16
А где Версия: 1.0.1.21? MInstAll (вместе с Check Device и SFX-Macros) (http://checkdevice.narod.ru/download/MInstAll.zip) здесь до сих пор Версия: 1.0.1.20.
А где Версия: 1.0.1.21? »
На данный момент здесь http://checkdevice.narod.ru/download/beta/MInst.zip
На странице загрузки, она появится чуть позже, после того как я протестирую ее на разных системах, т.к. любые казалось бы даже незначительные изменения могут отразится на работе других функций. Пока проблем не выявлено, можете скачать, там только один exe-шник.
VitProff
29-05-2014, 14:30
Хороший софт!
Только жаль что он не OpenSource. В нем не хватает возможности переделать дизайн предав ему индивидуальности так как это можно сделать с WPI.
Только жаль что он не OpenSource.»
Я вообще не понимаю людей делающих OpenSource проекты, зачем?! Их разработки используют крупные корпорации, при этом не пожертвовав ни копейки, и даже не упомянув от куда они взяли код, зарабатывают на этом большие деньги, а исходный разработчик - лох, которого никто не знает.
В нем не хватает возможности переделать дизайн предав ему индивидуальности так как это можно сделать с WPI. »
Смотрю я на всякие разные сборники WPI, и просто поражаюсь, часто такое чувство, что его сделал ребенок лет 10-ти, у которого чувства вкуса и способностей к творчеству нет совсем. Ну это ладно, дело вкуса, на мой взгляд больной у них вкус. А еще бывает даже прочитать не получается, ну как можно на фон поставить картинку с фейерверком такой же цветовой гаммы как и цвет текста. А теперь по существу, данная функция не имеет отношения к функциональному предназначению программы. Назначение программы - это помочь IT специалисту в рутинных операциях, а на компьютерном производстве повысить производительность и снизить потребность в персонале.
Вот у меня список программ по папкам разложен, что то я не могу никак въехать... Тут еще несколько программ у вас.
http://hostingkartinok.com/show-image.php?id=5d24089fdab62505aae03161c468acdf
Вот у меня список программ по папкам разложен, что то я не могу никак въехать... Тут еще несколько программ у вас. »
А я никак не пойму в чем вопрос?
Вроде немного разобрался, но сейчас мне не понятно как мне выбирать установку необходимых программ? На вашем скриншоте видны эти чекбоксы, а на моем их просто нет
http://s020.radikal.ru/i705/1405/f3/094606321bd8.jpg (http://www.radikal.ru)
Bond01, У вас профиль для запуска портативных приложений, снимите галочку в окне:
http://checkdevice.narod.ru/screenshot_files/profileconf.png
В нижнем правом углу есть кнопка "Изменить описание профиля".
Сrack, например необходимо выполнить приложение одно в открытую и следом за ним запустить реестр, ну там еще какие нибудь программы незаметно, то это как можно реализовать?
http://s020.radikal.ru/i710/1405/6f/c64c91cd0579.jpg (http://www.radikal.ru)
Вот например обозначил, как ее можно скрыть из общей установки?
необходимо выполнить приложение одно в открытую и следом за ним запустить реестр, ну там еще какие нибудь программы незаметно, то это как можно реализовать? »
Используйте bat-ник, в оболочки таких функций нет, т.к. я не вижу в этом необходимости.
Вот например обозначил, как ее можно скрыть из общей установки? »
Скрыть нельзя, можно только сделать, что бы оно выбиралась автоматически при выборе другого (зависимого) приложения.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.