Mars Installer 1.4
Уже опробовал. вроде все номано.
для Radio кружочки на квадратики поменял? так вроде менее наглядно...
Вообще хотел проконсультироваться по другому поводу.
Если установлен ie7, то при запуске софта по локалке высккивает запрос (см сриншот)
Как это побороть? сидишь и все время кликаешь Выполнить...
для Radio кружочки на квадратики поменял? так вроде менее наглядно...
Вообще хотел проконсультироваться по другому поводу.
Если установлен ie7, то при запуске софта по локалке высккивает запрос (см сриншот)
Как это побороть? сидишь и все время кликаешь Выполнить...
Ну, да, пока квадратики вместо кружочков... Это из-за переключаемых групп.
Постараюсь в следующей версии вернуть кружочки на родину
А по запуску прог удаленно - как-то можно, погугли попробуй, сразу не скажу.
Постараюсь в следующей версии вернуть кружочки на родину
А по запуску прог удаленно - как-то можно, погугли попробуй, сразу не скажу.
Is there any life on Mars ?
Еще одно рац предложение:
Наличие флажка для перезагрузки системы после установки (а в инишке состояние этого флажка по умолчанию)
Возможно как-то реализовать проверку првильности написания путей. А то смотришь лог а прога не установилась... мол файл не найден. Через дебаг режим на данном этапе это не понятно
Наличие флажка для перезагрузки системы после установки (а в инишке состояние этого флажка по умолчанию)
Возможно как-то реализовать проверку првильности написания путей. А то смотришь лог а прога не установилась... мол файл не найден. Через дебаг режим на данном этапе это не понятно
А это никак не перезагружает систему?
Всмысле проверять пути? Во время установки, чтоли, вываливать таблички, что программа не найдена?
Нет, никаких сообщений и прерываний в момент установки...
Code: Select all
Reboot=1
Нет, никаких сообщений и прерываний в момент установки...
Is there any life on Mars ?
ну что-б в процессе выбора программ для установки можно было выбрать перегружать систему или нет.
В дэбаг режиме добавить проверку на валидность путей
В дэбаг режиме добавить проверку на валидность путей
Когда всё установилось - есть возможность отменить перезагрузку, если таймер установлен на это.
Проверку путей сделаю в отладочном режиме, только часто это не сильно помогает (с моём случае, например), т.к. когда грузимся с CD пути другие по сравнению с тем, как оно у меня на винте лежит. Но сделаю...
Проверку путей сделаю в отладочном режиме, только часто это не сильно помогает (с моём случае, например), т.к. когда грузимся с CD пути другие по сравнению с тем, как оно у меня на винте лежит. Но сделаю...
Is there any life on Mars ?
Для этого нуно сидеть возле компа. а так выбрал че ставить, поставил флажок перегружать надо/не надо и побежал по работе.Когда всё установилось - есть возможность отменить перезагрузку, если таймер установлен на это
а строка в инишке - для описания что по умолчанию - перегрузка или нет.
В любом случае я уже благодарен. Прога УЖЕ меня устраивает на все сто. дальше уже идут навороты
Всё дело в кавычках.
Если первый и последний символы команды это " (двойные кавычки), то программа их отбрасывает и обрабатывает всё без них. Для этого нужно поставить ещё одни одинарные кавычки, т.е. получим:
Если первый и последний символы команды это " (двойные кавычки), то программа их отбрасывает и обрабатывает всё без них. Для этого нужно поставить ещё одни одинарные кавычки, т.е. получим:
Code: Select all
Run1='"c:\some installs\some program\setup.exe"'
Is there any life on Mars ?
Тут как раз таки всё логично. Процедура обработки .ini файла считает, что если первая и последняя кавычки стоят, то нужно передать в программу только то, что между ними.
Может подправлю на самом деле, т.к. многие вопросы задают, хотя в прилагаемом .ini файле это описано.
Может подправлю на самом деле, т.к. многие вопросы задают, хотя в прилагаемом .ini файле это описано.
Is there any life on Mars ?
ну вот оно и ругается, что файл отсутствует, если без ключа путь идёт.....не принципиально, просто получилось что возникли маленькие трудности.
а по поводу различных "наборов" установки программ? например из всего списка на некоторые компы в организации надо ставить такие-то программы, на другие компы другие. было бы удобно если в том же ini была ещё наподобии симбиоза языка и категории - параметр Set например, категории (конфигурации пакета софта) Set [1] = КомпыЮзеров Set [2] = КомпыАдминов, у каждой программы Set = 1 или 2, и на выбор как с языком автоматически расставлялись бы галочки для каждого "набора". запутанно написал, но мысль должна быть понятна сейчас вожусь создал разные папки в которых лежит mars installer со своим ini на установку разных наборов, но было бы удобно сразу выбирать набор в окошке
а по поводу различных "наборов" установки программ? например из всего списка на некоторые компы в организации надо ставить такие-то программы, на другие компы другие. было бы удобно если в том же ini была ещё наподобии симбиоза языка и категории - параметр Set например, категории (конфигурации пакета софта) Set [1] = КомпыЮзеров Set [2] = КомпыАдминов, у каждой программы Set = 1 или 2, и на выбор как с языком автоматически расставлялись бы галочки для каждого "набора". запутанно написал, но мысль должна быть понятна сейчас вожусь создал разные папки в которых лежит mars installer со своим ini на установку разных наборов, но было бы удобно сразу выбирать набор в окошке
У меня тоже было. Не мог понять почему файл отсутствует. оказалось одна одинарная кавычка была, другая двойная. Но это чисто на внимательность.
Ну можно иметь только один marsinst.exe и вместе с ним хоть 100 по разному названных .ini файлов. А запускать уже с нужным. "marsinst.exe /?" поможетmeateron wrote:сейчас вожусь создал разные папки в которых лежит mars installer со своим ini на установку разных наборов, но было бы удобно сразу выбирать набор в окошке
Is there any life on Mars ?
Люди подскажите в чём проблема, где мой косяк !!!
Ставлю с флэшки.
Ставлю с флэшки.
- Attachments
-
- marsinst.rar
- тут скрины и ini файл
- (68.45 KiB) Downloaded 1476 times
Так а в чём собственно косяк-то? На картинках ничего не видно, всё работает вроде...
Is there any life on Mars ?
Постоянно появляются эти окна Confirm и ничего не устанавливается,Marsianin wrote:Так а в чём собственно косяк-то? На картинках ничего не видно, всё работает вроде...
жмёшь окей - новое окно Confirm,если кансел, то просто завершение...
Возможно просто я не понял как пользоваться или всё таки, где-то у меня ошибка ?
Выключи режим тестирования
см строку debug=1
Для работы должно быть "0"
см строку debug=1
Для работы должно быть "0"
Is there any life on Mars ?
Доброе время суток!
Что то не могу разобраться с коммандным интерпретатором:
1. очистить папку Temp:
Run1=RD /S /Q "%SYSTEMROOT%\Temp\
лог пишет что "Не удается найти указанный файл" пробовал любую другую папку - тот же результат
2. переношу Мои документы в корень диска:
Run2=move %DOCUMENTS% "%SYSTEMDRIVE%\Мои Документы"
аналогично "Не удается найти указанный файл"
Подскажите что неверно из этого всего?
Что то не могу разобраться с коммандным интерпретатором:
1. очистить папку Temp:
Run1=RD /S /Q "%SYSTEMROOT%\Temp\
лог пишет что "Не удается найти указанный файл" пробовал любую другую папку - тот же результат
2. переношу Мои документы в корень диска:
Run2=move %DOCUMENTS% "%SYSTEMDRIVE%\Мои Документы"
аналогично "Не удается найти указанный файл"
Подскажите что неверно из этого всего?
Потому, что команды RD и MOVE это команды интерпретатора cmd.
Поэтому их нужно запускать так (примеров полно в marsinst.ini):
Поэтому их нужно запускать так (примеров полно в marsinst.ini):
Code: Select all
Run1=cmd /c RD /S /Q "%SYSTEMROOT%\Temp"
Run2=cmd /c move %DOCUMENTS% "%SYSTEMDRIVE%\Мои Документы"
Is there any life on Mars ?
Как прописать команду, что бы окно cmd не скрывалось и было видно ход выполнения?
А никак
Однако ход выполнения, если было что, будет в log файле отображён.
Однако ход выполнения, если было что, будет в log файле отображён.
Is there any life on Mars ?
Ясно. Просто сделал набор команд на чистку временных файлов по всей системе, а некоторые из них подвисают в процессе выполнения, и пока не могу понять какие именно.