Client Server Messaging

I need to programmatically generate a message to be sent from a server to appear on the desktop of a specific computer on the network. The specific computer will be identified as a variable. I am using VB in MS Access to create the message with the variable computer. The server is Windows Server 2008 R2. Any help is appreciated.
LVL 11
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Qlemo"Batchelor", Developer and EE Topic AdvisorCommented:
Try if you can use msg.exe to send the message. If that works, just call it from your code.
EMCITAuthor Commented:
Thanks for your input. Could you elaborate on what the code might look like? Content of the message based on a variable, which computer will receive the message, based on a variable, etc.
Qlemo"Batchelor", Developer and EE Topic AdvisorCommented:
In VBA it is something simple as
  Shell "msg.exe * /server:" & thePCName & " " & theMessage

Open in new window

The client PC needs to have the following reg key set (only required if Client OS):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC = 1 (Reg_DWord)

Open in new window

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.