Довідка по утиліті sent


Sent - це невелика консольна утиліта призначена для відправки net send повідомлень всередині локальної мережі з використанням командного рядка. Sent дозволяє відправляти короткі текстові повідомлення з мережевого імені комп'ютера, імені користувача (логіну), імені робочої групи або домену, псевдоніму. Для прийому відправлених повідомлень на комп'ютері-одержувачі повинна бути запущена одна з таких програм як Microsoft Winpopup, cлужба повідомлень Windows (команда net send), Winsent Messenger або Winsent Innocenti.

Формат командного рядка

sent.exe [необов'язкові параметри]. message

sent.exe [необов'язкові параметри] / f [: filename]

де users - список одержувачів, розділений комами. Список одержувачів вказує імена користувачів, імена комп'ютерів або псевдоніми, яким буде відправлено повідомлення. Якщо ім'я одержувача містить прогалини, параметр повинен бути укладений в лапки.

де domains - список одержувачів, розділений комами. Список одержувачів вказує імена доменів або робочих груп, яким буде відправлено повідомлення. Якщо ім'я одержувача містить прогалини, параметр повинен бути укладений в лапки.

Відправляє повідомлення всім членам робочої групи / домену, до якого належить комп'ютер.

Вказує текст повідомлення. Якщо текст повідомлення містить прогалини, він повинен бути укладений в лапки.

де messagefile - найменування текстового файлу, що містить одержувачів та тексти повідомлень. Запускає Sent в пакетному режимі.
Формат файлу повідомлень:
recipients1 message1
recipients2 message2
.
recipientsN messageN

Якщо найменування текстового файлу файлу опущено, програма зчитує дані з стандартного вводу.

необов'язкові параметри

дозволяє фрагментацію великих групових повідомлень.

дозволяє збільшені групові повідомлення.

вказує, яке ім'я (комп'ютера або користувача) використовувати в якості підпису.

задає рівень деталізації виведеної програмою інформації.

Приклади використання команди Sent в однорядковому режимі

Для відправки повідомлення "Господа, нарада при генеральному директорові відбудеться о 13-00" всім користувачам поточного домену використовується команда:

sent * "Господа, нарада при генеральному директорові відбудеться о 13-00"

Для відправки повідомлення всім користувачам в домені ukmz і робочій групі workgroup використовується наступна команда:

sent / d: ukmz, workgroup "Електрика в будинку буде відключено через 5 хвилин"

Для відправки повідомлення "Прохання терміново узгодити договір з ТОВ Ромашка" користувачам perm_ai, malcev, Іванов І.І. використовується команда:

sent "perm_ai, malcev, Іванов І.І." "Прохання терміново узгодити договір з ТОВ Ромашка"

Для відправки повідомлення "Відправити повідомлення по локальній мережі можна командою net send" користувачеві ivanov використовується команда:

sent / u: ivanov "Відправити повідомлення по локальній мережі можна командою net send"

Приклади використання команди Sent в пакетному режимі

Щоб відправити всі ці повідомлення використовуючи пакетний режим створіть текстовий файл messages.txt, що містить наступні рядки:

* Господа, нарада при генеральному директорові відбудеться о 13-00
/ D: ukmz, workgroup Електрика в будинку буде відключено через 5 хвилин
"Perm_ai, malcev, Іванов І.І." Прохання терміново узгодити договір з ТОВ Ромашка
/ U: ivanov Надіслати повідомлення по локальній мережі можна командою net send

Для відправки повідомлень з файлу messages.txt використовується команда:

sent /f:messages.txt
або
sent