Silencing means to prevent the result code from displaying on the console.

Here is an FAQ (Frequently Asked Question) on the subject
Why does the console display zeros and ones (amongst others)?
http://www.kixtart.org/ubbthreads/showflat.php?Cat=&Number=81592

As for your code, here it is cleaned up a little.

Code:
Dim $SO
$SO=SetOption('Explicit','On')
$SO=SetOption('NoVarsInStrings','On')
$SO=SetOption('WrapAtEOL','On')

Dim $Msg, $Answer
Color r+/n
Display '\\JMMES\netlogon\netusage.txt' ; display file contents on screen
$Answer=MessageBox ("Please confirm that you have read and understood the firm's IT policy. If you have any questions relative to this please contact Gary or Rae", "Reminder",4164)
If $Answer <> 6
$Msg=MessageBox ( "You are unable to log to the network, Please contact Gary or Rae if you have further questions ")
Logoff(1)
Else
$Msg=MessageBox ("You are now being connected to the network","Welcome to Johnsons MME",64,5)
USE S: "\\JMMES\Someshare"
Endif