Monday, March 31, 2008

Getting BGInfo to work for all users in Terminal Services


BGInfo from Sysinternals puts a wealth of system info onto your Desktop's background. Getting it to work for all users in Terminal Services turned out to be a bit of a challenge; the various methods described on the BGInfo forum did not avail.

A guide from Cambridge (upon which this one is largely based) was discovered, but some adjustments were needed before everything worked.
There is likely a better method to accomplish this - if you know of one, please let me know. As always, use the following instructions at your own risk (and joy).

These steps were performed on Windows 2000 Server while logged in as Administrator.

Part 1
Put bginfo.exe into %windir%.
Right click bginfo.exe
Click Properties
Click Security
Click Add
Click Authenticated Users
Click Add
Click OK
Click "Allow" for "Full Control"
Click OK

Part 2
Launch bginfo.exe
Click "Time remaining" in the top right corner to stop the countdown timer
Configure items as desired
Click File > Save as
Save file as bginfo.bgi in %windir%. Do not close bginfo.exe yet.

Part 3
Create the directory %windir%\bginfo and grant Authenticated Users read/write access as described in Part 1, steps 3 through 8.
In bginfo.exe, click Bitmap > Location > Other directory
Type %windir%\bginfo\bginfo.bmp
Click OK twice

Part 4
In Windows Explorer, navigate to: Documents and Settings\All Users\Start Menu\Programs\Startup
Click File > New > Shortcut
Type %windir%\bginfo.exe /timer:0 /i%windir%\bginfo.bgi into the box
Click Next, then Finish.