Hi Everybody, It's Me Shahid Sarfaraz, I Am Here Again With A New Tutorial, The Chat Program Through Command Prompt ( Cmd ), Well Sincerely ... It's Not A Big Deal, I Mean For That We Just Have To Use A Windows Service Called "Messenger", This Service Let Us Send And Receive Messages Through Network, Window's "Messenger" Service Is Usually Disabled For Some Security Reasons Please Read About Messenger Service Before Starting It Because I Am Not Gonna Recommend You To Do That, So First Of All We Need To Start That Service On Both Computers.
Open "Run" By Pressing (Windows Key + R) Or Select It From Start Menu, Type "services.msc".
Now Find For A Service Name "Messenger", Right Click, Select Properties, Hit Start.
Change "Startup" Type To "Manual", Hit "Apply".
Hit Start, Hit Ok.
Now "Messenger" Service Is Started, What To Do Next ???, Well Now All We Need To Do Is Open A Command Prompt And Send Messages, For Sending A Message To Anyone We Must Know It's Computer Name Or Ip Let Me Show You How To Know Computer Names And Ip's Of That Computers Which Are Connected To Your Network.
Type "Net View", And Hit Enter.
Open "Run" By Pressing (Windows Key + R) Or Select It From Start Menu, Type "cmd".
Type "Net View", And Hit Enter.
Now It's Showing The Computer Name Of That Computers Which Are Connected To Your Network, Computer Name Would Do The Job But For Getting That Computer Ip Type "Tracert Computer Name" Replace "Computer Name" To That "Computer Name" Which Is Connect To Your Network For E.g : Gz11.
Once We Started "Messenger" Service On Both Computers, And Have Computer Name And Ip We Are Ready To Send Our Messages, Type Net Send ComputerName Message In ( Cmd ), Replace "ComputerName" To That "Computer Name" Which Is Connect To Your Network For E.g : Gz11, And Replace "Message" To Anything You Wanna Send.
And There You Go !
Now I Have Told You How It Works Now I Am Gonna Share My Command Line Script For A Chat Program With You.
title Messenger
:Start
@echo off
Cls
sc query messenger | find "RUNNING" & if errorlevel 1 Goto On
cls
Goto Messenger
:On
cls
sc config messenger start= auto
sc start messenger
:Messenger
cls
Echo Enter Recipient IP Or Computer Name.
Echo.
set /p "User=> "
:Re
cls
Echo Enter Your Messege To Send.
Echo.
set /p "Msg=> "
net send %User% %Msg% | find "error"
cls
if errorlevel 1 Goto Sent
Goto Problem
:Sent
cls
Echo Your Messege Is Succesfully Sent !
pause>nul
cls
Echo Wanna Sent More Messeges To The Same Recipient ? (Y/N)
Echo.
set /p "re=> "
if %re% ==Y Goto Re
if %re% ==y Goto Re
Goto Messenger
:Problem
cls
Echo Your Messege Cannot Be Send !
pause>nul
cls
Echo Invalid Ip Or Computer Name !
pause>nul
cls
Echo Make Sure Messenger Service Is Running On The Recipient Computer.
pause>nul
Goto Messenger
This Script Is Gonna Work All You Have To Do Is Just Make A New Text Document, Edit It, Copy The Script And Save It, After That Change The Extension Of ".txt" To ".bat", Note : It Must Start Once On Both Computers Because It Starts The "Messenger" Service.
No comments:
Post a Comment