0 / 0 / 0
Регистрация: 30.03.2015
Сообщений: 4
|
|
1 | |
Написать в Блокнот какое либо слово средствами nircmd31.01.2018, 11:32. Показов 3516. Ответов 7
Метки нет (Все метки)
0
|
31.01.2018, 11:32 | |
Ответы с готовыми решениями:
7
При запуске макроса нужно активизировать поиск на какое-либо слово Работа со строками. Как проверить, находится ли в переменной какое либо слово? обработка строки. Рядом с каждым символом написать какое-либо количество таких же символов Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки |
Джоуи
|
|||||||||||
01.02.2018, 00:08 | 2 | ||||||||||
Сообщение было отмечено Joey как решение
Решение
MrRutts, ответ на Ваш вопрос находится здесь http://www.nirsoft.net/utils/nircmd2.html#using почитайте секцию win. Почитайте внимательно, потому как понять будет трудно (если Вы не программист).
Коротко: Вам нужен WinAPI метод (вернее функция) SendMessage, он посылает любому окну заданное сообщение, например, завершиться, изменить заголовок, изменить текст и т.п. Отправляете сообщение ИзменитьТекст. Для отправки окну сообщения SendMessage нужно найти это окно среди других (читайте по ссылке). Еще короче (для английской версии, с кириллицей в cmd дела обстоят плачевно Русский текст в консоли):
Добавлено через 3 минуты Это числовое значение, соответствующее сообщению WM_SETTEXT, которое и означает ИзменитьТекст. В зависимости от окна-адресата, это может быть либо текст в текстовом поле, либо заголовок окна, либо надпись на кнопке и т.д.
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
01.02.2018, 15:22 | 3 |
MrRutts,
а чем cmd_шное echo не устраивает, позвольте полюботытствовать?
0
|
Джоуи
|
|
01.02.2018, 20:39 | 4 |
alpap, а как в блокнот передать через echo?
Добавлено через 1 минуту alpap, Вы, кажется, неправильно его поняли - имеется ввиду активное окно программы блокнот. Не по теме: Хотя, зная уровень вопросов многих юзеров, могу и я ошибаться конешна
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
03.02.2018, 02:53 | 5 |
опять чаты. Да изжована уже кажись тема вдоль и поперек, поиском можно выйти легко.
1
|
Джоуи
|
|
03.02.2018, 14:40 | 6 |
alpap, странная задача для решения на cmd. Но вообще, меня удивляет тенденция на этом форуме: чего только не пытаются написать с помощью батников - и парсеры, и апишные проги, и ftp- http- коннекты, странно, что драйверы никто не начал писать на cmd...
0
|
12 / 13 / 2
Регистрация: 14.12.2015
Сообщений: 185
|
|||||||
04.02.2018, 12:38 | 7 | ||||||
[удалено]
Добавлено через 1 час 34 минуты Понятно что бан. Об этом и писал. Чтобы так не делать. Тупые обсуждения выше справоцировали на данный алгоритм. Предпочитаю созидание, чем разрушение. (это мое кредо)
0
|
0 / 0 / 0
Регистрация: 30.03.2015
Сообщений: 4
|
|
06.02.2018, 09:37 [ТС] | 8 |
Спасибо всем огромное за ответы!
Вы предоставили мне верное направление решения! Окно я предварительно уже нашел через handle!
0
|
06.02.2018, 09:37 | |
06.02.2018, 09:37 | |
Помогаю со студенческими работами здесь
8
Как сделать какое-либо действие сразу после запуска программы, без нажатия чего-либо Отправить какую-либо информацию в блокнот Работа с файлами и списками. Не может нормально считать с консоли строку, считывает либо первое слово либо вообще ничего Написать функцию,которая находит либо разность,либо сумму элементов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |