This article was co-authored by wikiHow staff writer, Darlene Antonelli, MA. Darlene has been writing and editing tech content at wikiHow since 2019. She previously worked for AppleCare, served as a writing tutor, volunteered in IT at an animal rescue, and taught as an adjunct professor for EN101 and EN102. Darlene has completed Coursera courses on technology, writing, and language. She holds both a BA (2011) and an MA (2012) from Rowan University in Writing, with a focus on workplace communication. With her extensive experience, academic background, and ongoing learning, Darlene has become the go-to grammar expert for her friends and family, as well as a skilled wordsmith for anyone in need.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 372,335 times.
Learn more...
If you're using the Pro or Enterprise version of Windows 8, 10, or 11, you can use the MSG command at the prompt to chat with anyone on the network.[1] As long as you know the name of the computer the other person is using, you can make any message pop up on their computer using CMD. This wikiHow article teaches you how to chat with from the Windows command prompt on your PC.
Things You Should Know
- The person you're chatting with must be on a computer that's on the same network as you.
- Open Command Prompt and enter 'msg /SERVER:DestinationPC * TIME:60 "Message'".
- The MSG command is not available on Home editions of Windows.
Steps
-
Launch Command Prompt. You can find it by pressing the Windows key and typing "cmd." A search window will appear with the Command Prompt app as the first search result. Click that, and Command Prompt will open.[2]
-
Type the following command:
-
msg /SERVER:DestinationPC * /TIME:60 “This is the message to be sent to a PC named DestinationPC and closes in 60 seconds."
.[3] - Replace "DestinationPC" with the name of the PC you're trying to send the chat to (check your local network for the name of this computer if you don't know it). Replace the value for "Time" to change how long the message will appear on their screen (60 means 60 seconds). Finally, replace the message inside the quotes with the message you want to send.[4]
Advertisement -
-
Press ↵ Enter. The message should send as a new window prompt to the other computer for the time specified.
Community Q&A
-
QuestionHow can I do this in Windows 7?Community AnswerOpen the properties of the file and change the compatibility to Windows XP.
-
QuestionCan I do this in Windows 10?Community AnswerNo; however, if you have Windows 10 Professional or Ultimate, you can use the MSG command instead. NET SEND is only for Windows XP and earlier, as the screenshots show.
-
QuestionDoes this require the internet?Community AnswerIt depends. There are two ways to send a message. The first is to an internet computer (for example, computer.example.com), which does require internet (and some networking skills). The second is to send it to a network computer (000.000.0.00), which requires the network.
Tips
-
If this method doesn't work for you, there may be restrictions set on the computers that you can't change. You can use another chatting system, like Discord to chat in a web browser.Thanks
References
- ↑ https://learn.microsoft.com/en-us/troubleshoot/windows-server/remote/terminal-server-commands-msg
- ↑ https://grok.lsu.edu/article.aspx?articleid=13578
- ↑ https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/msg
- ↑ https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/msg