1 person found this helpful
The procedure does not work the way as in the blog, when your PDF or HTML application is installed in an (General) AppStack (VMware App Volumes) and using Windows 10.
Probably this is a timing issue attaching the AppStack or a timing issue in Windows 10 when setting the FTA.
I found a workaround/procedure...
What you need is a simple script with a timer just a line above the SetUserFTA.exe.
Run this script in the "Logon Tasks" in UEM or GPO.
1. Create a SetPredefinedFTAs.bat
TIMEOUT /T 15 /NOBREAK
"\\%readshareforeverydomainuser%\SetUserFTA.exe" .pdf AcroExch.Document.DC
3. I used UEM "Logon Tasks" to run it asynchronously and after profile archive import.
Thanks for the update and the insights.
Timing sometimes is an issue, so good that you report this.
Another solution which is easier to implement would be to create a UEM Shortcut in the Startup folder.
This shortcut would point to the command "\\%readshareforeverydomainuser%\SetUserFTA.exe" .pdf AcroExch.Document.DC and should be created in the 'Startup' folder.
This way the command is executed when the Windows Explorer starts, which is one of the first things that happens once the user session is started.
Thanks for this info, very interesting. Gonna try it right away.
Regarding the UEM and Appvolumes timing issue. I have had a few discussion with some VMWare engineers regarding this. You also see this issue with setting printers using UEM (which we would love to do but can't use at the moment) because Appvolumes does a restart of the spooler after attachment.
Isn't it possible to create a condition within UEM to wait for Appvolumes to be finished processing appstacks? I know that an event is written in event viewer when all appstacks are processed and available (reverse_replicate not taken into account but that is not needed for this).
For people that use both UEM and Appvolumes it would be a life saver. Using powershell for attaching printers now and it's not the fastest solution Microsoft ever came up with .
This is something that has been a wish of us for a very long time.
We struggled with setting printer connections and as we started using UEM a few weeks back and found out that the logic behind it is very easy and works like a charm. Only downside is that it still interferes with Appvolumes when logging in, mostly due to applications not being there already and timing issues with the print spooler.
Having an option like that would be very very helpful for us. It would mean even faster login times.
I know that this is an open door and I already know the answer but any word on release dates?? I know that a new version of View is around the corner so delivering both UEM and Horizon View's new version would make sense . Can't wait to get my hands on that ....
Delivering new versions of UEM and Horizon at the same time would make sense, right? Nudge, nudge, wink, wink.
UEM 9.3 has been released, and it contains a fix for the issue where printer mapping fails while an AppStack with printer drivers is being attached.
Thank you very much for the heads up. Any word on release notes or admin guides? Tried looking for it but apparently Google didn't scavenge it yet
It works fine - but is there a way to just do this the first time a user logins into w10 (new employees), because we don`t want to override different settings - for instance a user decides to use Chrome as his default Browser - like the predefined setting from UEM.
1 person found this helpful
There are more ways to implement this.
Don't know if you have persistent or non-persistent VDI's or maybe fat clients...
If you have non-persistent VDI, then you need the really run once option (see: https://kb.vmware.com/s/article/2146336).
With persistent VDI's or fat clients you, can you can use the out-of-the-box "run once" from UEM.
What you also can do is workout multiple scenarios and connect an AD-group for the different browsers you offer.
You only need another mechanism (self-service tool) to let the users switch by themselves.
Microsoft don't make it much easier in Windows 10...
Hey I`ve tried your RunOnceSpecial but it didn`t work so far - anything I am doing wrong here?
<?xml version="1.0" encoding="utf-8"?><userEnvironmentSettings><setting type="importTask" command="\\***\it\UEMConfig\Default Settings\SetUserFTA_v1.5\SetUserFTA.exe .pdf AcroExch.Document.DC" label="****" async="1" runOnce="1" runOnceSpecial="1" /></userEnvironmentSettings>
Sorry for the late response. It is quite busy at the moment at work and home.
Maybe I can test it later this week, why it doesn't work out for you.
SchwarzC, can you post a FlexEngine log file at log level DEBUG, covering at least the logon and logoff of one session, and the logon of the next session for that user? The config file you posted looks OK, so hopefully the log file contains some hints about what's (not) going on.