Довідка по утиліті 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