How To depoly BGINFO across the Domain

Hi There,

I would like to deploy bginfo across the domain and i would like some assistance please.
All my scripting is done through scriptlogic desktop authority.

Much appreciated if someone could give me the steps to roll out bginfo


Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joseph DalyCommented:
I dont know much (anything) about scriptlogic desktop authority but I have deployed bginfo using a group policy startup script. This was very easy and basically consisted of a 3 line batch file and a small VB script.

Batch script
IF EXIST C:\bginfo.exe GOTO END1
copy \\server\share\bginfo.exe c:\

IF EXIST C:\template.bgi GOTO END2
copy \\server\share\template.bgi c:\

IF EXIST "C:\Documents and Settings\All Users\Start Menu\Programs\Startup\start.vbs" GOTO END3
copy \\server\share\start.vbs "C:\Documents and Settings\All Users\Start Menu\Programs\Startup"


Open in new window

Joseph DalyCommented:
Start.vbs script

Set objApp = CreateObject("WScript.Shell") 
objApp.Run "C:\bginfo.exe c:\template.bgi /taskbar /nolicprompt /silent"

Open in new window

MCP200Author Commented:
Hi Guru,

Thanks for that,

Do i have to join the two scripts together ?


Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Joseph DalyCommented:
No you dont. Basically you put both scripts in a location that users can access on a network share. You set the bat file as the startup script in your group policy.

Depending on how you want bginfo deployed you may not even need the second part of the script.

The reason I had to use the vbs script was because I wanted to run it on the taskbar and it needed to wait until windows was running before I could do that. The second script basically just waits 15 seconds and launches the bginfo.
MCP200Author Commented:

Thanks for the reply.

What if the users change the wallpaper while the are logged in ?does this mean the bg info config won't be applied right?

Do  i have to prevent users from changing there wall papers ?

Is there  bginfo MSI version on the web ?

Many Thanks

Joseph DalyCommented:
If they have the ability to change the background then yes until the next time they log in the information will not be there.

The good thing about the script above is that it starts bginfo as a tray icon rather than printing the information on the screen. This way the user can click the tray icon to display a window with the information. In our configuration we set it with computername and IP address for when we need to remote into them to provide support.

As far as I know there is no BGinfo msi you could try making one yourself with some MSI authoring programs but I just found it easier to deploy with a scrip.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.