wall and write commands are not working

hi friends

i am using fedora linux operating system on the server and two clients(with windows os) are connected to it(server ).but here wall and write cmds are not working to send messages from one system to another system .
pls help me

"wall" and "write" are Unix/Linux commandos - how do you want to send something to a windows box or vice versa? Just plain Windows will not support this. Maybe you get lucky with cygwin.
Windows boxes use "net send" and this is not compatible with "write" or "wall". You can not just use every Unix/Linux command and think it would work on Windows or vice versa.

no sir in windows i have installed putty throuh which i connected to this server

So you want to do a wall/write and read it on the unix box or the 2nd windows box which is connected via putty too? Maybe describe your environment and what you want to achieve a bit more, ty.

wall/write work only if one of 2 conditions is met:

  1. both terminals have write permission enabled
  2. the sending party is root

Example as non-root:

$ date | write pludi /dev/pts/16
write: you have write permission turned off.
$ mesg y
$ date | write pludi /dev/pts/16
write: pludi has messages disabled on pts/16

// On /dev/pts/16
$ mesg y

// On /dev/pts/15
$ date | write pludi /dev/pts/16

// On /dev/pts/16
$
Message from pludi@plu-desktop on pts/15 at 11:49 ...
Wed Jul 22 11:49:08 CEST 2009
EOF

$

// Back on /dev/pts/15
$ mesg n
$ date | write pludi /dev/pts/16
write: you have write permission turned off.