No Net Send on Vista?
- I have deployed Vista on 2 machines 64 Bit AMD machine and a pentium D processor 32 Bit machine.
I wanted to use the Net Send Feature of Windows But unfortunately I am not able to cofigure it through the My Computer -> Mange-> Services Screen... There is no "Messgenger Service" to start of stop.
Is this service still supported or it has been made obsolete? or does it run under any other name? or anything else needs to be done to get it working?
Please help...
Chanakya!
All Replies
- Hi, I encouter the same problem.
When i tried to check if the NET SEND command was implemented in Vista by doing a NET in a DOS windows, i d'ont see the NET SEND command..
I use a VISTA BETA 2.
Someone can help ? We have implemented so many solutions based on 'net send' and the messenger service. As I can see from here :
http://en.wikipedia.org/wiki/Messenger_Service
[The Messenger Service is no longer supported from Windows Vista and Windows Server "Longhorn".]
Is there any workaround on this? We really need this service on Vista.
Free NetSend for Vista
http://www.cezeo.com/products/netsend/
LanTalk XP ( full featured replacement )
use terminal services msg as a replacement
D:\>msg
Send a message to a user.MSG {username | sessionname | sessionid | @filename | *}
[/SERVER: servername] [/TIME: seconds] [/V] [/W] [message]username Identifies the specified username.
sessionname The name of the session.
sessionid he ID of the session.
@filename Identifies a file containing a list of usernames,
sessionnames, and sessionids to send the message to.
* Send message to all sessions on specified server.
/SERVER: servername server to contact (default is current).
/TIME: seconds Time delay to wait for receiver to acknowledge msg.
/V Display information about actions being performed.
/W Wait for response from user, useful with /V.
message Message to send. If none specified, prompts for it
or reads from stdin.Syntax: msg @filename.txt type your message here
Windows 2003 AD domain
The problem with msg is that you cannot send a network broadcast with it. It only seems to work for TS sessions on a single server. Not very helpful if you have 400 users on real PC's
- To get around this, you can msg the console session
msg console "Time to stretch"
or
msg /SERVER:computername console "Time to stretch"
- Our application sends a message from a server to a workstation using net send. We have been trying to use MSG to do the same thing. Initially, it would not send from a server to a workstation (ie Windows 2003 to Vista or XP). We had to add AllowRemoteRPC to Terminal Services. Then is worked fine for XP but not for Vista. I had to add the server userid to the administrators group of the workstation for the workstation to receive the message. This is probably not a good solution. does anyone have a workarounf for this issue.
- can you please tell me more about how you get it to work for Vista? thanks.
Messenger Service is obsolete, it was disabled by XP SP2, and removed from the Vista.
http://www.fomine.com/net-send-gui.html
Vista has msg.exe alternative.
Obsolete - Disabled but may still be used by XP SP2. I use this still.i keep getting the message that 'msg' is not recognized as an internal or external coimmand. i just want to know how to send a message through vista. but everybody keeps telling me that vista doesnt have net send. I KNOW THAT! just tell me how to FIX the problem.
If you can not issue MSG /? from a dos prompt, I suggest you open a ticket with MSFT. This should be part of the Vista Base OS.
>Obsolete - Disabled but may still be used by XP SP2. I use this still.
I agree, but.. what about spam issue?
nevertheless here you find gui tool for NET SEND
http://www.fomine.com/netsend.htmlGwhunter07 wrote: i keep getting the message that 'msg' is not recognized as an internal or external coimmand. i just want to know how to send a message through vista. but everybody keeps telling me that vista doesnt have net send. I KNOW THAT! just tell me how to FIX the problem.
Is 3td party tools not your way?implement your own messaging solution or reverse engineer some open source from sourceforge!
- Nothing wrong with implementing your own solution given Vista doesnt already have an alternative to netSend within it.
My question would be if I have to use msg on Vista, is that compatible with XP and under? What service would have to be started or installed in order for it work for anything under Vista? - use netsend and msg. do OS version detection. if version GTE 6 then use MSG else if LT 6 then call netsend.
is it also possible to send messages from vista to xp in a network?hey,.
i need to ssend a "hi" msg to "IPADDRESS" computer name is "NAME"
is this it :msg IPADDRESS hi
but it says IPADDRESS not connected !! help me out !!
I couldn't make this
Anyone help me, send message from vista to xp with msg command.once again.
To send message as Net Send,
Free net send replacement:
http://www.cezeo.com/products/netsend/
To receive message from Net Send,
Commercial client LanInfo XP:
http://www.cezeo.com/products/laninfo-xp/
To send and receive messagess as Net Send,
Commercial client LanTalk XP:
http://www.cezeo.com/products/lantalk-xp/
For a better notification system or intra-office messenger
Commercial client LanTalk NET:
Can any of these send messages from the command line or from within a script or command file?
May be they have an API available?
If not, then they cannot really replace net send or msg, even if they are free.
Eileen574199 wrote: Our application sends a message from a server to a workstation using net send. We have been trying to use MSG to do the same thing. Initially, it would not send from a server to a workstation (ie Windows 2003 to Vista or XP). We had to add AllowRemoteRPC to Terminal Services. Then is worked fine for XP but not for Vista. I had to add the server userid to the administrators group of the workstation for the workstation to receive the message. This is probably not a good solution. does anyone have a workarounf for this issue. I got it work with this also, but you can use Remote Desktop Users group instead of administrator.
As for Remote RPC I made it directly with regedit :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:00000001You have to be on same domain with both PC also
marssQC wrote: Eileen574199 wrote: Our application sends a message from a server to a workstation using net send. We have been trying to use MSG to do the same thing. Initially, it would not send from a server to a workstation (ie Windows 2003 to Vista or XP). We had to add AllowRemoteRPC to Terminal Services. Then is worked fine for XP but not for Vista. I had to add the server userid to the administrators group of the workstation for the workstation to receive the message. This is probably not a good solution. does anyone have a workarounf for this issue. I got it work with this also, but you can use Remote Desktop Users group instead of administrator.
As for Remote RPC I made it directly with regedit :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:00000001You have to be on same domain with both PC also
I have the same trouble. I can't send messages to a Vista client, neither a Xp client, using msg.exe.... access denied to the terminal server... what I have to modify in the registry? My userid is in the remote Desktop users group, not Administrators, of the targets pc.
Start - > Run
Write
regedit
then press OK
Once there, in file tree go to :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
from there, in right window, if you can't find AllowRemoteRPC, you have to add it with creating a new DWORD
Then edit it with value 1
you can also create a new text file with :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:00000001
then rename it as a .reg fiel and just dbl click on it to add information to your registery.marssQC wrote: Start - > Run
Write
regedit
then press OK
Once there, in file tree go to :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
from there, in right window, if you can't find AllowRemoteRPC, you have to add it with creating a new DWORD
Then edit it with value 1
you can also create a new text file with :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:00000001
then rename it as a .reg fiel and just dbl click on it to add information to your registery.
This in both Windows XP and Vista?
ty Marss
Yes, it s require to receive message.marssQC wrote:
Yes, it s require to receive message.
This registry change works well under Windows XP, not under Vista systems.I still can't send messages to a Vista computer. I receive the error:
Error 1722 Server RPC not available
What do you think?- Make sure Terminal server and RPC service are started in your services (Controle panel->Admin tool -> Services)
I also found today a way where it doesnt work.
If I use win XP sp2 (uptodate with all patch) to Vista, it will work
But form a Win Xp sp1 without any patch at all, to same Vista, it say :
Error opening Terminal Server <MyVistaPC>
Error [1722]:The RPC server is unavailable
But Vista can msg this win XP sp1
SO maybe there is something else somewhere that been patch or whatever...
I still investigate on this issue, to find exact patch it require to work.
So you could also check if your XP PC is fully patch.
Applying SP2 to my Win XP did solve that problem
Cant say exactly where it doesnt want to work, but going on SP2 for winXP can help as well
- dear marss, in my network there are 5 systems; 4 windows xp and 1 vista.
all systems are fully patched with windows update (xpsp2 fully patched)
I still can't send msg from xp to vista...
error 1722... what can I do?
thank you again for your help - I wonder how I can receive the: "Error [1722]:The RPC server is unavailable" sending a message to the vista system if the rpc service is running ... is it maybe an authorisation problem? I'm in remote desktop users group on this vista system and in some other group like backup operator and so on...
Well, I run out of solution for you.
Maybe you can try http://support.microsoft.com/kb/232476 even if it s not same OS...
Maverick80 wrote: I wonder how I can receive the: "Error [1722]:The RPC server is unavailable" sending a message to the vista system if the rpc service is running ... is it maybe an authorisation problem? I'm in remote desktop users group on this vista system and in some other group like backup operator and so on... Have you set :
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:00000001It wasn t working even if service is running and user grp set without this regedit update
- yeah, I did.
I still can't send messages to a vista system and from a vista system - Try this
c:\>msg * "<Message>"
Where message is whatever you info you are communicating Run in Vista but for don't run in XP?
Any solutions???
Hi,
I tried this in msg service, but i have a doubt on this.
while i send message to anyone, the cmd shows no sessionname is set with some errorcodexxxx.
Tell what to set in sessionname & sessionid.
It will help me lot.
Regards,
Kishore Kumar.K
bbentley52 wrote: If you can not issue MSG /? from a dos prompt, I suggest you open a ticket with MSFT. This should be part of the Vista Base OS.
For future reference, it looks like MSG is *not* included with the Vista Home editions.
Hi.
Well I have the same problem, i have a computer with Vista, and 4 more with WinXP SP2. I was trying to send a message to my brothers computer but i cant, with the net send command dind't work cause the SEND command is not reconized as a NET syntax.
I get this message:
Code Snippetc:\xxx\xxx>net send
the syntax of this command is:
Net
[ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP | HELPMSG| LOCALGROUP | PAUSE | PRINT | SESSION | SHARE | START | STATISTICS | STOP | TIME | USE | VIEW]
And from the "MSG" code, it seems to work but the only PC that recive the message its mine (VISTA PC)
this is the command I use
Code Snippetc:\xxx>xxx>msg * Hello
and it works i recive the message "Hello" but the other 4 PC's didn't.
I dont know if it must to that I dont have a net sistem like the words says, I have the 5 Computer conected from a router
And there is a work group called Losqq.
That can be a problem to send message?
Sorry if I dont explained so well, my English is not very good
- Hi I want to send a message from window server 2003 to windows vista. Please help me how can I send?
Please help
Waiting for your reply............ C:\TEMP> MSG IPADDRESS Hi
works fine for me
| Selva |- FYI : msg does not work on Vista home or vista home premium. It's stated in an earlier post, but thought I'd pass it on
Use LAN messenger as alternative since the net send command line may not efficient and convenient for daily communication.
Here is a comparison between the advantages and disadvantages of net send command line and LAN messenger. Hope it helps :-)


