Dan Swano |
01-07-2008 13:50 839243 |
Как послать сообщение залогиненным пользователям из командной строки?
Добрый день.
Есть такая идея. Нужно на терминальном сервере Win2k3 из командной строки, либо каким-нибудь скриптом или программкой посылать сообщения всем или выборочным пользователям, которые в данный момент залогинены на нем. Подобные действия можно делать с помощью Диспетчера задач, но хотелось бы автоматизировать это, например, рассылать уведомления от WinNUT о пропадании сетевого напряжения на UPS или еще какие другие сообщения.
Подскажите, плиз
|
GreenIce |
01-07-2008 15:57 839380 |
Можно попробоваь через net send но это будет сетевая рассылка, а не только терминальным пользователям.
|
Dan Swano |
01-07-2008 16:57 839438 |
Я уже подумал об этом, не подходит :(
|
Dan Swano |
01-07-2008 17:23 839471 |
Сам спросил, сам и ответил :)
Цитата:
How do I send a message to a Terminal Server client?
Terminal Server supports two methods of communicating with a Terminal Server client process.
The first is via the GUI:
1. Start the Terminal Services Manager MMC snap-in (Start - Programs - Administrative Tools - Terminal Services Manager)
2. Expand the domain - Server and a list of connected processes will be shown
3. Right click on the process and select 'Send Message' from the context menu
Click here to view image
4. You can then enter a title for the message and a message text. Click OK
To send from the command line perform use the MSG command,
msg <user> [/time:<seconds>] [/w] [/server:<server name>] <message>
For example:
C:\> msg savillj /w Get off that computer John!
The /w switch will force the administrators session to pause until the user has clicked OK to the message.
|
Здесь
Вопрос снимается :)
Тему можно закрывать.
|
Время: 02:40.
© OSzone.net 2001-