Link to home
Start Free TrialLog in
Avatar of DAIIT
DAIITFlag for United States of America

asked on

Net Send replacement for Windows 7

We are in a Windows Server 2003 LAN environment running Windows XP workstations.

We are upgrading to Windows 7 workstations.  We used to use 'NetSend' to send messages to our XP machines.  NetSend no longer works in Windows 7.  I read where MSG.exe has to be used for Windows 7.

When I send a message to a windows 7 PC from a Windows XP PC using the following command:  'C:\msg BHSPC_NEW Hi'  I receive an error
Error:  BHSPC_New does not exist or is diconnected.

I can VNC into the PC & also ping computer name.  Also, Firewall is off

Does the Windows 7 machine need certain services to receive the message?  Are there good freeware programs out there to send messages from XP to Windows 7 & vice versa?
Avatar of serchlop
serchlop
Flag of Mexico image

You have to use in the next way

msg username /server:computername message

where username is the log on username to send the message

computername is the name of the computer to send the message and message is what you want to say.
Avatar of DAIIT

ASKER

here's what I type:

C:\msg administrator /server: bhspc_new hi

administrator is the logon name
bhspc_new is the pc

I get the following:  error opening Terminal server bhspc_new
Try this

+ The MSG command is available from XP Pro and Vista (Business, Enterprise and Ultimate). The Home and/or Starter editions of both do not have it.

+ For MSG to work without a Terminal Services session, the following registry key must be activated (as described by Consoles above):

HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

Name : AllowRemoteRPC

Type : REG_DWORD

Value : 1

Once created (or changed from "0" to "1"), the key generally works right away, at least for Vista. Anyway, rebooting is recommended since you are dealing with a registry change.

+ Once the registry is changed, all Windows XP and Vista editions (including Home/Starter ones) will be able to RECEIVE messages sent using MSG. It also resolves the "session names" and "RPC server" error messages.

+ Computers have to be under the same domain OR workgroup in order to send/receive messages.

Avatar of DAIIT

ASKER

I get the same error.

I edited the registry for both the Windows 7 PC & the XP pc.

for C:\msg administrator /server: bhspc_new

Do I put my server name where server is listed in the syntax?   Or do I actually type out the word server?

Keep in mind, I'm trying to send a message from an XP machine to a Windows 7 PC.
I don't know if this help, but found that.

If you want to let users to use msg.exe, you need to set the sendMessage / Message
permissions at the terminal server:
TSCC.msc->Connections->RDP-Tcp->Permissions->Advanced
for everyone and log off all the users and then log on again.

I have tried it, but doen'st work.

I think is a parameter o register value in the XP computer, because I have tried it from a windows 2003 server and it worked fine.
ASKER CERTIFIED SOLUTION
Avatar of andgreen
andgreen

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DAIIT

ASKER

Solution involves 3rd party setup.  No solution within Windows 7 / XP environment.

3rd Party product not tested.