Плагин предназначен для выполнения команд Windows и запуска файлов.
Поддерживается два режима запуска:
1) Запуск в отдельном окне (ShellExecute) — расширенный аналог команды Windows Старт-Выполнить: можно задать свойства окна (например свернутое или скрытое) и, самое главное, использовать в макросах FAR не портя командную строку и её историю, и не моргая панелями. В этом режиме фар не ждёт завершения операции..
2) Запуск в консоли FAR (CreateProcess) — аналог командной строки FAR; плюсы: не портится командная строка, не забивается история, проще использовать в макросах. В этом режиме фар ожидает полного выполнения операции..
Главные преимущества:
1) Возможность запустить файл или выполнить команду когда командная строка FAR недоступна (модальный режим редактора, FAR запущен с ключами /v или /e, открыты диалоги или меню смены диска, работают другие плагины).
2) В режиме 2 (CreateProcess) можно полностью скрыть сообщения программ в консоль FARа, и, самое главное, при запуске скриптов, батников, приложений которые запускают другие приложения можно отменить/прервать не только запущенное приложение, а всё дерево приложений (мне это очень помогает при прерывании многопоточных батников, когда скрипт запускает несколько приложений и либо сам подвисает, либо одно из его приложений задумывается, то я могу остановить не только сам скрипт/батник, а все запущенные им приложения)
http://plugring.farmanager.com/plugin.php?pid=864
Обсудить
Runner — Выполнить...
Re: Runner — Выполнить...
ver. 0.9.2 пререлиз
+ добавлен английский язык (спасибо VictorVG @ VikSoft.Ru)
ver. 0.9.1 пререлиз
+ добавлена настройка для использования последней команды из истории
+ добавлен английский язык (спасибо VictorVG @ VikSoft.Ru)
ver. 0.9.1 пререлиз
+ добавлена настройка для использования последней команды из истории
SimSU ··· ·· -- ··· ··-
Re: Runner — Выполнить...
ver. 2.0.0.100
* код переписан почти полностью
+ поддержка ком строки
+ поддержка callplugin
+ перенаправление вывода в реестр и клипбоард
- отвалился английский язык и хелп (используется Google поправьте плиз)
+ добавлена версия x64 (требуется тестирование)
* код переписан почти полностью
+ поддержка ком строки
+ поддержка callplugin
+ перенаправление вывода в реестр и клипбоард
- отвалился английский язык и хелп (используется Google поправьте плиз)
+ добавлена версия x64 (требуется тестирование)
SimSU ··· ·· -- ··· ··-