I'm trying to get a logon task to work that will push out a custom background using BGinfo, but for some reason I can't get it to work. I have tried running the command directly, as a VBscript, but no luck. The bginfo.exe and .bgi file (contains the configuration) are both applied as files in the User Environment configuration. I am able to get this to work if I create a triggered task for reconnect using the exact same command.
Has anyone else had any issues with the logon task configuration? Is there log files I can look at? Any help would be appreciated...thanks!
Why you mind providing me with more details on how you were able to get this working as I'm new to UEM. Previously we were using persona and just had a vbs file baked into the startup folder of our image, ever since moving to UEM we are now getting ghosting of the bginfo text and was thinking this might possibly fix the issue for us.
There are two configurations:
1. Background Picture
important is to put the transcoded wallpaper into the Archive.
Ghosting happens if you reuse the bginfo wallpaper
just a Startup link like "C:\Program Files (x86)\BGInfo\Bginfo.exe" "%ProgramFiles(x86)%\BGInfo\somefile.bgi" /timer:0 /silent /nolicprompt
jsinclair - seems like you got the answer you were looking for...
But, instead of adding it to the startup folder, you can also add a RunOnce registry key to call a script which reads your bgi_config file. This is how I have done it so that I can keep the actual BGInfo files in a remote location, and it will be called at each login. And instead of having it display info on the wallpaper, I have it set to open in a separate window.
I use this for all my physical and virtual machines. For My VMs, I configured it to also show me the VM Tools version as well. If anyones interested, I don't mind sharing here for the community...just let me know!
Hey HTH thanks for the replace currently I'm capturing the following:
#User Profile Data
#Prevent syncing of ost file on users cache mode enabled
<UserProfile>\AppData\Local\Microsoft\Outlook\%EmailAddress% - Default Outlook Profile.ost
#remove bginfo wallpaper
The problem I'm running into is the first time I set a new wallpaper everything is fine, I then reboot and it gets the bginfo correctly the first time. I reboot again the archive looks fine but then when I log back in it's blurred and what I'm finding is that the transcoded wallpaper is getting modifed and the old bginfo water mark is showing up on it.
If anyone has any ideas I would love to talk about this as it's been frustrating me for a number of days and our users are complaining since we didn't have this issue when we were using Persona.
If you see the BGinfo from the previous session, simply remove the UEM Config File for the Wallpaper (found in the Personalization tab in the UEM Management Console).
That stops the wallpaper from being saved for each session. With BGinfo you simply create a new wallpaper each session, so no need to save it to the profile.
BGinfo changes the wallpaper, so the only solutions I see are:
- run BGinfo at logoff and undo the changes (don't know it that is possible).
- run BGinfo in a seperate window as mentioned above. That will prevent BGinfo from changing the wallpaper.
The fix is through GPO.
User Configuration - Administative Templates - Windows Components - Internet Explorer - Internet Control Panel - Security Page ... then it's Site to Zone Assignment List
Add the server where the .cmd or .bat file is being launched from to the trusted zone.
Still having the issue it seems. I have BGInfo coming from a DFS share via namespace \\server\uem, the full path to the .BAT running is \\server\uem\uemconfig\bginfo\workstation.bat. I had \\server\uem to my trusted zones like your reply said, but, still receiving it.
This should work.
Create an 'undo.bgi' file and put no information in there. Clear all defaults items and just put a space in there and save it.
Now create a Logoff task in UEM and call this line:
"C:\Program Files (x86)\BGInfo\Bginfo.exe" "%ProgramFiles(x86)%\BGInfo\undo.bgi" /timer:0 /silent /nolicprompt
That removes all BGinfo from the wallpaper before the wallpaper gets exported.
All you need to do is place everything in %logonserver%\netlogon. This will allow you to manage and change bginfo for each department, if you need.
I have one UEM log-on task for each scenario, production and development. here is an image of one of them.
This is the only UEM entry I have for BgInfo.
FYI, you may want to look at http://www.glenn.delahoy.com/software/ (Desktopinfo) which is a simple executable that is dynamically controlled by a INI file. Also this is an overlay of the desktop so you don't need scheduled tasks to refresh, it refreshes on intervals you set..
I found BgInfo to be buggy at times.
I've created a document that describes an implementation that always works for UEM and BGinfo.
If you want to use VMware User Environment Manager in combination with BGinfo, follow these three steps to allow users to choose their own wallpaper, while still allowing the BGinfo information to appear on the wallpaper.
Step 1: Capture the BGinfo wallpaper
Step 2: Start BGinfo at logon to add the info to the wallpaper
Step 3: Undo the BGinfo at logoff to prevent ‘ghosting’ of old information.
These three steps are explained in detail in the attached document.