Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] помогите использовать InputBox.exe

Ответить
Настройки темы
CMD/BAT - [решено] помогите использовать InputBox.exe

Новый участник


Сообщения: 14
Благодарности: 1

Профиль | Отправить PM | Цитировать


я использую простейший смд
Код: Выделить весь код
SET /P XXX="введите искомые буквы: "
echo %XXX%
pause>nul
find zdf-win_65001.txt  /c /i "%XXX%"
pause>nul
TYPE zdf-win_65001.txt | FIND "%XXX%"
ищет в русском словаре нужные мне слова.
понадобился мне хоть примитивный но gui.
есть такая приблуда http://www.robvanderwoude.com/dialogboxes.php#InputBox
код выглядит так
Код: Выделить весь код
@echo off
chcp 65001
InputBox.exe "введите искомые буквы" "ввод букв"
но он пишет результат в консоль а мне надо в переменную.
посоветуйте пожалуйста как сделать. что бы из консоли в переменную.

Отправлено: 16:14, 25-09-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Попробуйте так:
Скрытый текст
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq delims=" %%i in (
	`""C:\Мои проекты\0011\dialogboxes\InputBox.exe" "Рабы не мы" "Мы не рабы" "Мама мыла раму""`
) do set sAnswer=%%i

if defined sAnswer echo [%sAnswer%]

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:11, 25-09-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 14
Благодарности: 1

Профиль | Отправить PM | Цитировать


спасибо большое. я даже джигу станцевал от удовольствия ��.
элегантно, профессионально. красота.
а то я начудил редирект в файл и потом читал из него. мутно и некрасиво. а сейчас то что надо.

Отправлено: 18:08, 25-09-2016 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата vsuwi:
а то я начудил редирект в файл и потом читал из него. мутно и некрасиво. »
Почему — «начудил»?! Тоже вполне приемлемое решение.

Отправлено: 01:37, 26-09-2016 | #4


Новый участник


Сообщения: 14
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Iska:
Почему — «начудил»?! Тоже вполне приемлемое решение. »
создаём мусор. грузим сторадж без нужды (я не про конкретную задачу а в принципе).
я люблю стремится к идеалу.
ещё раз спасибо.

Отправлено: 15:16, 26-09-2016 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата vsuwi:
создаём мусор. »
Создаём в %temp%. Затем удаляем. Некоторые вещи иначе не сделать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:30, 26-09-2016 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] помогите использовать InputBox.exe

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Помогите! Процессы lsass.exe и WmiPrvSe.exe сильно грузят процессор Win7 2108ig Microsoft Windows 7 51 26-03-2015 17:25
[решено] Помогите! Процессы lsass.exe и WmiPrvSe.exe сильно грузят процессор Win7 2108ig Лечение систем от вредоносных программ 5 26-03-2015 15:49
[решено] Вирусы aadrive32.exe, acleaner.exe и т.д. помогите. KvadraNT Лечение систем от вредоносных программ 7 21-07-2011 12:57
[решено] Помогите со скриптом для окна InputBox и нажатиями мышкой(см.внутри) sashadeg AutoIt 2 23-02-2009 20:12
Разное - помогите: как использовать COM-технологию? zl3p Программирование и базы данных 14 14-12-2007 00:51




 
Переход