Net Send is a command line tool in Windows XP that is used to send messages to other users and computers on the local network. In Windows Vista, Net Send has been replaced with msg.exe, which is a command line tool with very similar functionality and syntax. You cannot send Net Send messages from a Windows XP computer to a newer Windows computer.
Step
Method 1 of 2: Windows XP
Step 1. Run Command Prompt
You can send messages to other computers on the network using the net send command. You must use the Command Prompt to run the command. Open Command Prompt by clicking the Start menu or pressing Win+R and typing "cmd".
See the next section if you are running Windows Vista, 7, 8, 8.1, or 10. Starting in Windows Vista, the net send command has been discontinued and replaced with a similar msg command
Step 2. Start executing the command
Type net send then press space. To determine which computer to send the message to and what the message will contain, you must add information at the end of the command.
Step 3. Decide who you want to message
There are various ways that you can use to send a message to a specific person or to an entire group.
- net send name - You can enter a username or computer name on the network to send messages to specific people. If there is a space in the person's name, put quotation marks in the name (eg net send "Joko Darmono").
- net send * - The message will be sent to all users in your current domain or workgroup.
- net send /domain:name - The message will be sent to everyone in the specified domain or workgroup.
- net send /users - Message will be sent to all users currently connected to the server (server).
Step 4. Add a message
Type in the message you want to send after you've set the recipient. Messages must not exceed 128 characters.
Example - net send "Joko Darmono" Let's meet in 10 minutes.
Step 5. Send your message
When you're done typing, send your message by pressing Enter. The message will be received by the recipient in the Windows dialog box, provided they are logged in and connected to the network.
Method 2 of 2: Windows Vista and Newer
Step 1. Check whether the Windows you are using supports the msg command or not
The discontinued functions of the net send command have been replaced with the msg command. Unfortunately, the msg command can only be used in Professional and Enterprise editions of Windows. If you're running a Home edition of Windows, upgrade to the Professional or Enterprise edition to be able to run the msg command.
To check which version of Windows you have, press Win+Pause, or right-click " Computer " and select " Properties ". The version of Windows you are running will be listed in the " Windows edition " section
Step 2. Run Command Prompt
Just like net send, you have to use the Command Prompt to run the msg command. Depending on the version of Windows you have, there are several ways to open it. You can also press Win key and then type "cmd".
- Windows Vista and 7 - From the Start menu, launch Command Prompt.
- Windows 8.1 and 10 - Right-click Start and select "Command Prompt".
- Windows 8 - Press Win+X and select "Command Prompt".
Step 3. Start the command
Type in msg and then press the Space key. You must add the routing information and the message to be sent at the end of the command.
Step 4. Decide who you want to message
The msg command has several different routing options than the old net send command:
- msg username - Enter the username that exists on the network to send the message to the person.
- msg session - Enter the name of the specific session to which you want to send the message.
- msg sessionID - Enter the specified number of sessions to which you want to send messages.
- msg @filename - Enter a filename that lists the usernames, sessions, and/or session IDs you want to send the message to. This is useful for departmental lists.
- msg * - The message will be sent to everyone on the server.
Step 5. Specify the server used by the recipient of your message (optional)
If the message will be sent to people on a different server, enter the server information after the recipient information. If the server is not specified, the message will be sent to the server you are currently using.
msg * /server:servername
Step 6. Set a time limit (optional)
You can put a time limit on the message if it's time sensitive. The time is displayed in seconds. The timeout modifier is listed after the server information (if any).
msg * /time:seconds (eg 300 seconds for a five minute timeout)
Step 7. Add a message
Once all the options are set, you can add a message at the end of the command. You can also press Enter without adding a message, but you'll be prompted to type your message on a separate line.
For example: msg @timpenjualan /server:BANKBOGOR /time:600 Congratulations to everyone for exceeding sales this quarter!
Step 8. Send your message
Send the message by pressing Enter Other users will receive the message immediately.
The msg command is designed to send messages to terminal users, so it cannot be used on different Windows computers on the same network
Step 9. Resolve the error that appears
You may receive an error message when using the msg command:
- 'msg' is not recognized as an internal or external command, operable program or batch file. - If a message like this appears, it means that your Windows computer does not support the msg command. Upgrade to a professional edition of Windows so that these commands can be accessed.
- Error 5 getting session names or Error 1825 getting session names - There was a communication problem with the recipient of the message. Some users can solve this problem by opening the Registry Editor on the recipient's computer (by typing "regedit" to open it), pointing to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server", then changing "AllowRemoteRPC" from "0" to "1 ".