|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » SFX-Macros – Утилита для автоматизации установки приложений |
|
SFX-Macros – Утилита для автоматизации установки приложений
|
Ветеран Сообщения: 1255 |
Macros – Утилита для быстрого написания универсальных скриптов, для автоматизации установки приложений. Готовый скрипт сохраняется как приложение (exe-файл). Основная задача, создание универсальных скриптов, то есть один и тот же скрипт должен подходить для разных ОС. Программа, ориентирована на IT специалистов несвязанных с программированием, но имеющих опыт работы с командной строкой, т.к. в основном выполнение команд происходит по принципу cmd.exe /c "команда".
Скачать с оф.сайта Скачать с cloud.mail.ru (Beta version) Возможности:
• Наличие встроенных команд, для наиболее часто используемых действий: копирование, удаление, запуск приложений и другие. • Возможность запустить каждую команду скрипта отдельно, для проверки ее работы. • Возможность контролировать результат выполнения каждой команды и возможность прервать выполнение скрипта, если одна из команд завершилась с ошибкой. • Скрытое выполнение команд, запуск приложений или bat-ников в скрытом режиме. • Задание свойств команд, для какой ОС предназначена команда. • Запрос прав Администратора, все дочерние процессы автоматически получают права администратора. • Сохранение готового скрипта как новое самостоятельное приложение. • Создание SFX-архивов. Ключи запуска: /s - автоматическое выполнение, игнорируется диалог "Продолжить" (команда Pause без параметров) /h - скрытый режим (игнорируется команда Title и диалоги "Продолжить") Интерфейс:
Простой, интуитивно понятный интерфейс в виде таблицы.
Первая колонка «Команда» - непосредственно сама команда, выбирается из выпадающего списка. Вторая и третья колонка «Параметр 1» и «Параметр 2» - заполняются в зависимости от команды. Если команда «Copy», то «Параметр 1» это что копируем, а «Параметр 2» куда копируем. Если команда «Start», то «Параметр 1» это путь к приложению, а «Параметр 2» ключи запуска, подробнее в описании команд. В колонке «ОС» указывается версия ОС для которой предназначена команда, по умолчанию для всех ОС (значение «All»). В колонке «Тип» указывается разрядность ОС, по умолчанию для всех (значение «All»). В последней колонке отображается результат выполнения. Готовые скрипты можно объединить в одно меню, с помощью моей утилиты: MInstAll - Мастер установки приложений FAQ: Почему размер готового скрипта такой большой? Это особенность языка программирования на котором написан SFX-Macros, размер 3МБ при желании можно сжать до 1Мб с помощью UPX, но имейте ввиду, будет больше ложных срабатываний антивирусов. Программа ориентирована не на максимальное сжатие и минимальный размер, а на быстрое и удобное написание скриптов для повседневных задач в крупной IT-компании. |
|
Отправлено: 20:28, 23-07-2013 |
Ветеран Сообщения: 1255
|
|
Отправлено: 21:57, 18-11-2013 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 286
|
Профиль | Отправить PM | Цитировать Сrack, спасибо. так работает!
как-то можно скрыть отображение логотипа при запуске компилированного .exe? |
Отправлено: 22:04, 18-11-2013 | #32 |
Ветеран Сообщения: 1255
|
Цитата 9119:
|
|
Отправлено: 22:09, 18-11-2013 | #33 |
Старожил Сообщения: 286
|
Профиль | Отправить PM | Цитировать Сrack,
спасибо огромное за помощь. Все работает как надо! |
Отправлено: 22:22, 18-11-2013 | #34 |
Ветеран Сообщения: 1255
|
Macros: 1.0.1.52
• Изменено, запуск сохраненного скрипта (скомпилированного приложения) без логотипа. • Добавлена кнопка "Установить", команда pause без "параметра 1" прерывает выполнение скрипта, пока не будет нажата кнопка "Установить". • Добавлены параметры командной строки: /s - автоматически нажимает кнопку "Установить", /h - скрывает окно скрипта. • Добавлена функция "Дубликат строки". • Изменено, добавление новой строки ниже выделенной. • Изменено, переменная {Patch} меняет свое значение в зависимости от места расположения скрипта в формате *.macros • Изменено, сохранение скрипта открывается на той папке, из которой открыт скрипт в формате *.macros • Изменены горячие клавиши для функций "Выполнить" и "Выполнить все". • Добавлена поддержка Windows 8.1 (исправлено неверное определение версии). • Другие мелкие исправления и улучшения. |
Отправлено: 00:13, 01-12-2013 | #35 |
Пользователь Сообщения: 68
|
Профиль | Отправить PM | Цитировать сделайте, пожалуйста, возможность создавать 1 исполняемый файл запустив который можно выполнять впиленные в него команды в интерактивном режиме.
сделать это? Да - Нет |
Отправлено: 06:14, 10-12-2013 | #36 |
Ветеран Сообщения: 1255
|
Цитата atsasinWTF:
|
|
Отправлено: 17:33, 10-12-2013 | #37 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Сrack, Здравствуйте! У программы нет доступа к папке System32 в 64-битных системах?
|
Отправлено: 01:02, 24-01-2014 | #38 |
Ветеран Сообщения: 1255
|
В 64-битных версиях Windows при попытке 32-битного приложения обратиться к папке system32 будет произведен редирект в папку SysWoW64.
Для доступа к system32 из 32-битного приложения вместо system32 надо прописать виртуальную папку sysnative. Например: запуск 32-битной командной строки (будет редирект в SysWoW64) запуск 64-битной командной строки Редирект не работает для папок: %windir%\system32\catroot %windir%\system32\catroot2 %windir%\system32\driverstore %windir%\system32\drivers\etc %windir%\system32\logfiles %windir%\system32\spool |
Отправлено: 12:28, 24-01-2014 | #39 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Цитата Сrack:
|
|
Отправлено: 14:26, 24-01-2014 | #40 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - Check Device – Утилита для поиска и установки драйверов | Сrack | Программное обеспечение Windows | 84 | 12-11-2020 03:01 | |
Утилиты - DriverForge - утилита для автоматической установки драйверов | mozgabyte | Наборы обновлений для Windows XP/2003/Windows 7 | 6 | 09-11-2012 19:48 | |
Ещё одна программа для выбора приложений для установки | hb860 | Автоматическая установка Windows 2000/XP/2003 | 14 | 24-11-2010 10:37 | |
Консольная утилита для определение/установки MAC сетевой карты по имени соединения | protocoder | Автоматическая установка Windows 2000/XP/2003 | 0 | 27-10-2009 09:30 | |
Ищу программу для автоматизации установки ПО | Mad Shark | Программное обеспечение Windows | 4 | 16-03-2008 19:27 |
|