AskParam 1.0.6.152
Описание
Позволяет запрашивать параметры командной строки запускаемого приложения в графическом диалоговом окне и вставлять введенные строки в параметры в любом порядке и количестве. При запросе каждого параметра можно указать текст заголовка окна, сообщение и набор строк выпадающего списка значений. Переменные окружения в предлагаемых значениях раскрываются автоматически перед отображением запроса ввода параметра.Переменные окружения раскрываются везде: перед отображением предлагаемого текста, в пути к запускаемой программе, в строке параметров, передаваемых этой программе, а также в заголовке окна и подсказке.
Пример использования (кнопка для выключения компьютера через заданный интервал времени):
Команда: AskParam.exe
Параметры: /c"Выключение компьютера по таймеру" /t"Через 10 минут: 600" /u"Через час: 3600" /t"Через 2 часа: 7200" /c(1)"Быть" /c(2)"Не быть" /p(h)"Выключить компьютер через:" shutdown -s -t %%1
(обсуждение здесь)
Что нового
* добавлены проверки ограничений буферов
2015-07-08 1.0.6.148
+ можно задавать имена переменных окружения для ответов в виде /p(e)
* теперь ^n заменяется на разрыв строки, а не \n
2015-01-03 1.0.6.134
+ ответы пользователя также помещаются в переменные окружения AskParam1, AskParam2, ...
+ ключ /e- отключает раскрытие переменных окружения для /t и /u
* более гладкая иконка в заголовке
2014-12-01 1.0.6.120
+ 64-битная версия
+ изменяемая ширина окна
+ начальная ширина окна задается ключом /v
+ ключ /a управляет режимом поверх всех окон
* не все элементы окна изменяли размер
2013-11-11 1.0.4.98
+ подопция (h) для параметра /p позволяет указывать подсказки к вариантам ответа
+ параметры /rd, /rl для переключения между редактируемым и нередактируемым списком (содержимое не переносится)
+ подопции (1) и (2) для параметра /c для изменения текста кнопок
* слегка увеличена ширина окна
2013-03-08 1.0.3.86
+ параметр /r! для прямой очистки выпадающего списка
* горизонтальная прокрутка для выпадающего списка
* длина строки параметров увеличена до 32767 символов
2013-02-18 1.0.3.80
+ параметр /s{0-8} для запуска в свернутом, развернутом или скрытом виде
+ поле ввода заменено выпадающим списком
+ можно задавать несколько строк списка с помощью нескольких параметров /t
+ параметр /u работает как /t, но делает свою строку текущей
+ параметр /r- отключает очистку выпадающего списка после ввода каждого параметра
2012-04-12 1.0.2.61
+ параметр /h[-] для режима ввода паролей
2011-07-14 1.0.1.50
+ параметр /w для ожидания завершения процесса
2010-04-02 1.0.0.44
+ полная поддержка переменных окружения (например, %COMMANDER_PATH%)
2010-03-30 1.0.0.30
+ Юникод-версия