Here’s how I setup BGInfo on Windows Server 2012.
I created a folder in the Program Files (x86) directory and copied the BGInfo.exe file to the folder.
I used the scheduler (Win-Q and start typing “Scheduler”) method to run BGInfo. Here are my scheduler settings. The important thing here is to specify an account with administrative privileges.
For triggers, I used the following. I have it run on a schedule so it is updated regularly, in case things change. I also have it run at each logon and at startup. I think I have all the bases covered.
The action is, of course, Start a program. The full command line is as follows.
"C:\Program Files (x86)\BGInfo\Bginfo.exe" "C:\Program Files (x86)\BGInfo\Bginfo.bgi" /TIMER:0 /SILENT
I’ve always found it’s better to include the full path to the BGInfo.bgi file.
The settings are pretty standard. I always stop the task if it runs longer than 1 minute (plenty of time) in case something gets hung.
That ought to do it.
Windows Server 2012
Automatic scheduled execution of BGInfo
BGInfo command line options