powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / ShellExecute NET SEND
15 сообщений из 15, страница 1 из 1
ShellExecute NET SEND
    #33791942
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю

Код: plaintext
1.
str.Format("NET SEND %s %s", pcName, g_mess);
int ret = (int)ShellExecuteA((HWND)wndHandle, "open", str, NULL, NULL, SW_NORMAL);

ничего не происходит. Как правильно ShellExecute'тить net send?

Как программно проверить работает ли служба сообщений?

Respect
--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33791999
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CerebrumДелаю

Код: plaintext
1.
str.Format("NET SEND %s %s", pcName, g_mess);
int ret = (int)ShellExecuteA((HWND)wndHandle, "open", str, NULL, NULL, SW_NORMAL);

ничего не происходит. Как правильно ShellExecute'тить net send?

Может так:
Код: plaintext
1.
2.
str.Format("SEND %s %s", pcName, g_mess);
int ret = (int)ShellExecuteA((HWND)wndHandle, "open", "net",str,NULL, SW_SHOWNORMAL);
?
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33792068
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitrii K.
Может так:
Код: plaintext
1.
2.
str.Format("SEND %s %s", pcName, g_mess);
int ret = (int)ShellExecuteA((HWND)wndHandle, "open", "net",str,NULL, SW_SHOWNORMAL);
?
выдает
ERROR_PATH_NOT_FOUND || ERROR_FILE_NOT_FOUND
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33792166
Maksim UM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня проходит вариант:
Код: plaintext
1.
2.
3.
4.
 char str[] = "NET";
 char parm[ 200 ];
 sprintf(parm,"SEND %s %s","MMM","test111");
 int ret = (int)ShellExecuteA(NULL, "open", str, parm, NULL, SW_SHOWNORMAL);
Что бы проверить запущена ли служба:
см. OpenService,QueryServiceStatus (SERVICE_RUNNING - запущен)
служба - Messenger
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33792176
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maksim UMУ меня проходит вариант:
Код: plaintext
1.
2.
3.
4.
 char str[] = "NET";
 char parm[ 200 ];
 sprintf(parm,"SEND %s %s","MMM","test111");
 int ret = (int)ShellExecuteA(NULL, "open", str, parm, NULL, SW_SHOWNORMAL);
Что бы проверить запущена ли служба:
см. OpenService,QueryServiceStatus (SERVICE_RUNNING - запущен)
служба - Messenger
спасибо, получилось, просто "net" потерял в shellExecute
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33792181
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
    ShellExecute(NULL,"open","net","send Dima test","",SW_HIDE);
Тоже отсылает...
Чтобы запустить - net start messenger (Если не отключена вообще)
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793038
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запускать запускает, но сообщения не шлет, служба работает, если руками в cmd набрать все ОК, а так хрен. Окно быстро прошмыгивает и все, как его задержать, чтобы посмотреть на что он ругается?

--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793099
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cerebrum
переназначь вывод в файл и посмотри, чего там

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793343
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше уж тогда CreateProcess и ловить вывод пайпом.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793354
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoлучше уж тогда CreateProcess и ловить вывод пайпом
чтобы просто один раз посмотреть, что там не сработало ?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793381
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
один раз можно и ручками в консольке набрать, но чел ведь зачем-то прогу пишет.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793418
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoзачем-то прогу пишет
что тут непонятного ?
прогу пишет, чтобы ручками не писать в консоли, а у него не получается, и
чтобы посмотреть один раз, что именно не получается, ты предлагаешь
соорудить бальшую прогу. Нет, ну конечно, если поставить себе цель написать
полноценную надстройку над net send, тогда да

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793695
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорош ругаться - оно того не стоит!
Я разобрался ужо!

--------------------------------------------------------------
Don't worry - wear Huggies
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793720
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CerebrumЯ разобрался ужо!
у приличных джентельменов принять выкладывать решение, дабы потомки не
тыкались в углы в потемках

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ShellExecute NET SEND
    #33793855
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабас
CerebrumЯ разобрался ужо!
у приличных джентельменов принять выкладывать решение, дабы потомки не
тыкались в углы в потемках

Posted via ActualForum NNTP Server 1.3
Да, собственно выкладывать нечего. Я, как ты заметил, юзал класс CString для форматирования строки, которую скармливал ShellExecute. Заделал все в о char овашках и все подхватилось, а ругался он на синтаксис!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / ShellExecute NET SEND
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]