we have presently windows7 enterprise edition workstations and connected with windows 2003 domain controller wee need to apply our company logo on welcome screen picture through group policy is there any way to do this kindly require your support on this.

Note that this script must be executed with full (elevated) privileges, since this is a system folder. Once the files are copied over, to allow systems to use a custom background, enable to following group policy setting: Computer Configuration > Administrative Templates > System > Logon >> Always use custom logon background.

Once these settings are all in place, the custom login background should appear the next time the computer user logs off or the computer is restarted.

+1 for actually including the entire solution in your answer, rather than just linking. Small addendum though, I would suggest using robocopy rather than xcopy in case something goes wrong it can handle things better: robocopy "\\servername\share\dir" "%WINDIR%\System32\oobe\info\backgrounds"
–
Mark Henderson♦Nov 18 '10 at 2:15

@Farseeker, excellent suggestion; thanks. I use robocopy regularly, but forgot that it's included by default in Windows 7, since I always had to install it manually in XP.
–
nhinkleNov 18 '10 at 2:42

We do this where I work, but we found that with scripts, if something goes wrong during execution the machines can end up in an inconsistent state. Instead we rolled a small MSI package that's rolled out as a Computer GPO. There are freeware MSI generators out there that can handle this (not linked to avoid accusations of solicitation; GIYF).