Not sure if the following vbs script will help you (it does add line spaces in the login banner) We are a small company, so I run this on the computer when I am first setting it up (Change "the company" to your company name) You could change line 2 Cut & snip & save with a vbs extension. =================================== Const HKEY_LOCAL_MACHINE = &H80000002 strComputer = "." Set objReg=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv") strKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" strValueName = "LegalNoticeCaption" strValue = "the company - Authorized Users Only!" objReg.SetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue strKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" strValueName = "LegalNoticeText" strValue = "Employees must not expect that e-mail or Internet usage or any of the data on the Systems will be private. Users must understand that the Company owns all data, information, and communications that are stored in, transmitted by, or received with the aid of any of it's Systems. (which includes this computer)." strValue = strValue & vbCrLf & vbCrLf strValue = strValue & "Please be aware that the company cannot guarantee the confidentiality of information on any network or networked device belonging to it." strValue = strValue & vbCrLf & vbCrLf strValue = strValue & "For maintenance and security purposes, authorized individuals within the company may monitor it's equipment, systems, and network traffic at any time without further warning." strValue = strValue & vbCrLf & vbCrLf strValue = strValue & "Software of any type, including browser plug-ins and program updates shall not be installed on this machine without the prior permission of the Information Technology Department." strValue = strValue & vbCrLf & vbCrLf strValue = strValue & "By continuing to use this system you've indicated your awareness of, and consented to the terms and conditions of use set out in the company Electronic Communications Policy." strValue = strValue & vbCrLf strValue = strValue & "LOG OFF IMMEDIATELY if you do not agree to the conditions stated in this warning." objReg.SetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue =================================== Frank B. Smith * fsmith@xxxxxxxxxxxxxxxxxx -----Original Message----- From: gptalk-bounce@xxxxxxxxxxxxx [mailto:gptalk-bounce@xxxxxxxxxxxxx] On Behalf Of Nelson, Jamie R Contr 72 CS/SCBAF Sent: Monday, December 03, 2007 3:36 PM To: gptalk@xxxxxxxxxxxxx Subject: [gptalk] Re: Interactive logon: Message text for users attempting to log on Thanks Jakob. Worked like a charm although now my message is too long for the dialog box. No worries there though :) Regards, Jamie Nelson -----Original Message----- From: gptalk-bounce@xxxxxxxxxxxxx [mailto:gptalk-bounce@xxxxxxxxxxxxx] On Behalf Of Darren Mar-Elia Sent: Saturday, December 01, 2007 7:00 PM To: gptalk@xxxxxxxxxxxxx Subject: [gptalk] Re: Interactive logon: Message text for users attempting to log on Thanks for drilling into this Jakob. Interesting stuff. You should blog it so other folks know about it! -----Original Message----- From: gptalk-bounce@xxxxxxxxxxxxx [mailto:gptalk-bounce@xxxxxxxxxxxxx] On Behalf Of Jakob H. Heidelberg Sent: Friday, November 30, 2007 5:49 PM To: gptalk@xxxxxxxxxxxxx Subject: [gptalk] Re: Interactive logon: Message text for users attempting to log on Wow Jamie, I don't know why - but this really annoyed me too!!! Still does kinda, but I do have a solution I think.... I tested my previous replies using first a Windows Vista (local policy), then a Windows XP SP2 (local policy) - I was able to make a single "double CRLF" - but then I noticed you mentioned the GptTmpl.inf file (indicates domain environment), so I tried a WS2003 DC instead (a GPO at domain level). After a couple of hours of testing (don't know what else to do, right) I came to the conclusion that GPEDIT seems to mess up something along the way - when talking carriage return. So, I too went for the GptTmpl.inf file directly. This is how I ended up doing it: [Registry Values] MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\LegalN otic eText=7,I don't know why this should be so hard? Jump next line please...," ",Let's do a comma"," and continue the line...,Line number 4 is ready"," but let's jump line 5 & 6 now...," "," ",Line 7 finishes up this story! - see attachment "GptTmplRegistryValues.txt" if the format is messed up in this body. Also check out the "InteractiveLogonMsg.Jpg" attachment which is my proof of concept (from WS 2003 DC itself). Then I added an XP SP2 to the domain and tried it out - same good result, see "InteractiveLogonMsgXP.Jpg". I then tried modifying the policy setting using GPEDIT again - after changing just a tiny bit (or hitting OK to an existing setting) within the GPO the formatting was ruined again! Look here: 7,I don't know why this should be so hard? Jump next line please...,Let's do a comma"," and continue the line...,Line number 4 is ready"," but let's jump line 5 & 6 now...,Line 7 finishes up this story! - see attachment "GptTmplRegistryValuesWrong.txt" if the format is messed up in this body. So, my conclusion is that GPEDIT doesn't modify the GptTmpl.inf file properly... My best guess is it doesn't handle the quotes (") correctly. However, you can make it work - just do the job manually, make a backup of it and never touch the policy with GPEDIT again... Windows Server 2008 RC1 actually seems to have the same issue in GPEDIT - so I'll report it as a but right away (and hope it gets fixed before the release). Regards /Jakob -----Original Message----- From: Jakob H. Heidelberg [mailto:jakob@xxxxxxxxxxxxxxx] Sent: 30. november 2007 23:55 To: 'Jakob H. Heidelberg'; 'gptalk@xxxxxxxxxxxxx' Subject: RE: [gptalk] Re: Interactive logon: Message text for users attempting to log on One thing though... What I just wrote was tested with GPEDIT in Vista - so I figured I should try on a Windows XP SP2 box... And it behaved differently. However, on such a box I was able to do: Line 1 Line 2 <space> char for each empty line... It is kinda strange. /Jakob -----Original Message----- From: Jakob H. Heidelberg [mailto:jakob@xxxxxxxxxxxxxxx] Sent: 30. november 2007 23:40 To: 'gptalk@xxxxxxxxxxxxx' Subject: RE: [gptalk] Re: Interactive logon: Message text for users attempting to log on Try this: Line 1 " Line 2 (a single quote sign in midle) Best regards /Jakob H. Heidelberg -----Original Message----- From: gptalk-bounce@xxxxxxxxxxxxx [mailto:gptalk-bounce@xxxxxxxxxxxxx] On Behalf Of Nelson, Jamie R Contr 72 CS/SCBAF Sent: 30. november 2007 23:31 To: gptalk@xxxxxxxxxxxxx Subject: [gptalk] Re: Interactive logon: Message text for users attempting to log on Note: I also tried manually editing the GptTmpl.inf file in the GPO. A commas represents a line break and a comma surrounded by quotes (",") represents a comma you actually want to show up in the text. Naturally, I placed two commas where I wanted a double-space, but that truncated the message as well. I guess it is just not possible. If you guys know any tricks, I'm all ears. Regards, Jamie Nelson -----Original Message----- From: gptalk-bounce@xxxxxxxxxxxxx [mailto:gptalk-bounce@xxxxxxxxxxxxx] On Behalf Of Nelson, Jamie R Contr 72 CS/SCBAF Sent: Friday, November 30, 2007 4:12 PM To: gptalk@xxxxxxxxxxxxx Subject: [gptalk] Interactive logon: Message text for users attempting to log on Have any of you ever come across this problem? When entering text via Group Policy editor (on a Windows XP workstation) for the "Computer Configuration\Windows Settings\Security Settings\Local Policies/Security Options\Interactive Logon\Interactive logon: Message text for users attempting to log on" setting, I am unable to double-space paragraphs. Single CRLFs are recognized, but when try to do two it looks like it is going to take it, but then filters out the second CRLF as soon as I click apply. Searched the web and tried to use a suggestion someone made about using a non-printing ASCII character (ALT+0160) after the CRLF but all it did was truncate my message. I did find a KB article located here <http://support.microsoft.com/kb/330618> that is somewhat related but it says the problem should not exist in Windows XP SP2 (which is what I'm editing the GPO on). This isn't a huge deal, but it is bugging the heck out of me. Any help would be greatly appreciated. Regards, Jamie Nelson *********************** You can unsubscribe from gptalk by sending email to gptalk-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field OR by logging into the freelists.org Web interface. Archives for the list are available at //www.freelists.org/archives/gptalk/ ************************ *********************** You can unsubscribe from gptalk by sending email to gptalk-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field OR by logging into the freelists.org Web interface. Archives for the list are available at //www.freelists.org/archives/gptalk/ ************************ *********************** You can unsubscribe from gptalk by sending email to gptalk-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field OR by logging into the freelists.org Web interface. Archives for the list are available at //www.freelists.org/archives/gptalk/ ************************ *********************** You can unsubscribe from gptalk by sending email to gptalk-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field OR by logging into the freelists.org Web interface. Archives for the list are available at //www.freelists.org/archives/gptalk/ ************************