Drupal → Выполнение нескольких команд Drush из bat файла

28.01.2011

В Windows, в bat файлах нельзя вызывать больше одной команды drush, так как после выполнения первой консоль закрывается. Например если написать вот такой bat-ник и запустить его:

drush dl views
drush en views views_ui -y

то модуль Views скачается, но включён не будет.

Решение — установить собственную переменную среды и использовать как синоним drush:

set DRUSH=call drush
%DRUSH% dl views
%DRUSH% en views views_ui

Подсмотрено здесь.

Похожие записи

Комментарии

Роман
25.01.2013, 22:43

То есть, получается, пакетный режим в Drush можно реализовать только таким вот образом ?

Если да, то странно. Все-таки задача по автоматизации предварительной установки и настройки друпала с кучей модулей, думаю, очень актуальна.

На Windows в bat, cmd файле вместо drush нужно писать call drush
и все команды отработают

Добавить комментарий