Имя пользователя:
Пароль:
 | Правила  

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

Ответить
Настройки темы
CMD/BAT - [решено] Отправка поп-ап сообщений пользователям сети встроенными командами ОС

Ветеран


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

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


Приветствую!

Господа, подскажите, пожалуйста, каким образом на Windows 8.1 Pro обойти ограничение в вывод сообщения длинной более 255 символов через команду msg?

Код: Выделить весь код
msg * /server:comp01 " текст более 255 символов приводит к ошибке Ошибка в параметрах"
Спасибо!

P.S. Я понимаю, что эту задачу можно решить через PS/VBS + PsExec и т.п., но может как-то можно совсем малой кровью обойтись?

Отправлено: 02:21, 06-02-2020

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


Совсем малой кровью - формулировать сообщения более коротко.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

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

Отправлено: 09:12, 06-02-2020 | #2



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

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


Ветеран


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

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


Код: Выделить весь код
@echo off
set "text=текст более 255 символов приводит к ошибке Ошибка в параметрах, а хотя уже нет, все в порядке и количество символов более 255 уже совершенно легко и свободно выводится если поместить строку в переменную и передавать в msg, но надо код сохранять в кодировке 1251"
<nul set /p="%text%" | msg * /server:localhost /time:0
pause>nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:38, 06-02-2020 | #3


Ветеран


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

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


alpap, можно и просто chcp1251, а затем echo bla-bla-bla…bla-bla-bla| msg.exe *.

Про кодировку — я раньше даже не замечал (видимо всегда обходился англицким ).

Отправлено: 17:52, 06-02-2020 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2012 R2 - отправка сообщений пользователям AD Igor Potapov Windows Server 2012/2012 R2 5 07-11-2016 12:14
CMD/BAT - Отправка сообщений alexuvv Скриптовые языки администрирования Windows 1 09-06-2012 10:30
Отправка сообщений SMS Delirium Microsoft Exchange Server 8 19-06-2008 15:04
Службы - Рассылка сообщений пользователям eboue Microsoft Windows 2000/XP 1 23-03-2008 14:09
Отправка сообщений в локальной сети lena-o Microsoft Windows 95/98/Me (архив) 3 13-09-2006 13:19




 
Переход