Windows7 msg.exe mesaj

Prostar
09-09-2011, 14:20   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Eyl 2011

Arkadaşlar msg.exe fonksiyonu ile kendi bilgisayarıma mesajımı iletebiliyorum.
Ama aynı yöntem ile ağ üzerindeki başka bir bilgisayara mesaj gönderemiyorum.

-Sorun server daki bir ayardanmıdır...
Nasıl çözebiliriz?

Cevaplar için teşekkürler...

M.G.G
09-09-2011, 14:58   |  #2  
M.G.G avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
3,367 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

netsend komutundanmı bahsediyorsun ?

Prostar
09-09-2011, 15:00   |  #3  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Eyl 2011

Evet XP de öleydi.

M.G.G
09-09-2011, 15:11   |  #4  
M.G.G avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
3,367 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

@echo off
title Net Send Messenger
if not exist "C:\Documents and Settings\%username%\AppData\Local\Temp\MessengerBin" goto setup
goto menu
:setup
cd "C:\Documents and Settings\%username%\AppData\Local\Temp"
md "MessengerBin"
goto menu
cls
:menu
cls
echo Messenger
echo =========
echo.
echo 1) Start Messenger Service
echo 2) Stop Messenger Service
echo 3) Send Message
echo 4) View computers on network
echo.
set /p input=Select Option:
if %input%==1 goto 1
if %input%==2 goto 2
if %input%==3 goto 3
if %input%==4 goto 4
:1
cls
echo Messenger
echo =========
echo.
echo Messenger Service is starting...
ping localhost -3 >nul
net start "messenger" >nul
cls
echo Messenger Service has started.
pause
goto menu
:2
cls
echo Messenger
echo =========
echo.
echo Messenger Service is stopping...
net stop "messenger" >nul
cls
echo Messenger Service has been stopped.
pause
goto menu
:3
cls
echo Messenger
echo =========
echo.
set /p to=Enter computer name: \if "%to%"=="%to%" goto next
:next
echo.
set /p msg=Message:
if "%msg%"=="%msg%" goto next2
:next2
echo.
set /p spam=Spam message(y/n)?
if %spam%==%spam% goto make
:make
echo Sending message...
ping localhost -n 2 >nul
echo @echo off > netsendmsg.bat
if %spam%==y echo :spam >> netsendmsg.bat
echo net send "%to%" "%msg%" >> netsendmsg.bat
if %spam%==y echo goto spam >> netsendmsg.bat
echo exit >> netsendmsg.bat
cd "C:\Windows\MessengerBin"
start netsendmsg.bat
ping localhost -n 3 >nul
del /f /q "netsendmsg.bat"
cls
echo Messenger
echo =========
echo.
echo Message sent!
echo.
pause
goto menu
:4
cls
net view
echo.
echo.
echo.
pause
goto
Not defterine bunları yapıştır.Sonra da %filename%.bat olarak kaydet.Yönetici olarak çalıştırmayı dene (:
Windows 2000de bu dosyayı kullanırdım ve işe yarardı.

Prostar
09-09-2011, 15:14   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Eyl 2011

Windows 7 de Documents and Settings böle bir klasör yok onu napcaz.

M.G.G
09-09-2011, 15:23   |  #6  
M.G.G avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
3,367 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

Document and settins'i "users" diye değiştirebiliriz.Bu da appdataya gider ((:

darknesss134
24-02-2012, 14:38   |  #7  
Yeni Üye
Teşekkür Sayısı: 0
23 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

CMD satırı tam olarak nasıl onu yazabilirmisin ?

XP'de -> net send 192.168.0.x Hello! şeklindeydi
şuan MSG 192.168.0.x Hello! denedim olmadı tam olarak nasıl bu şi ?