If you're tasked to display messages when users log on to their computers, then I have two recommendations that are better than displaying these messages from a batch login script. The first is that you can use Windows Scripting Host and VBscript as your login script language. Doing so gives you much more flexibility, and you can display normal-looking dialog boxes on the user's desktop. The second is to use the registry. Set LegalNoticeCaption and LegalNoticeText in the registry key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.
This was first published in January 2004