![]() |
Создать командный файл из другого (копированием секций)
Привет!
Есть большой командный файл с десятком секций ( :Main :Install etc). Можно ли на его основе, прямо из него создать другой бат файл поменьше, путем прямого копирования необходимых секций. Пример: 1.bat :Main :DO :Install :End => 2.bat :Main :End |
volk1234, можно, если однозначно определить начало/конец блоков
...а в чём смыл сего действа? |
volk1234, я поднимал подобный вопрос http://forum.oszone.net/thread-206918.html
|
Смысл следующий.
Есть скрипт, он служит для автоматизации установки нескольких программ, плюс некоторых сервисный функций - почистить хвосты, удалить старые версии, задать пути и т.д. Появилось желание сделать независимые пакеты развертывания программ - архив с командным файликом в котором будут секции из главного скрипта. Самый очевидный путь просто сделать такой файлик отдельно и помещать его в архив. Единственный минус, что переменные которые задают папки установки и пути, остаются в главном скрипте. Тогда я решил перенести переменные в INI файл и копировать в пакет развертывания файл скрипта и INI-файл. Но мне кажется красивее было бы копировать нужные в конкретном случае секции из скрипта в новый батник. Возможно я зря замарачиваюсь. |
Время: 21:37. |
Время: 21:37.
© OSzone.net 2001-