Has anyone been able to successfully capture user-defined FTA's and set them upon new logon using UEM within build 1809? I am trying to implement effectively and have been unable to do so.
Steps I have tried:
1) Attempted DISM Export/Import with UEM logout/logon task, however it requires the currently logged in user to have admin privileges, which we don't allow.
2) I have attempted version 1.7.1 of SetUserFTA and it gets the associations perfectly upon logout. It's dynamic and works great using cmd.exe /c ""\\server\folder\SetUserFTA-1.7.1.exe" get > "\\server\folder\%username%\archives\Applications\UserFTA.txt"".
3) When attempting to import the FTAs using a logon task with:
Command: cmd.exe /c \\server\folder\SetFTA.bat (bat contents below)
Run task: After profile archive import
Run asynchronously checked
timeout /T 15 /NOBREAK
This throws an error saying: error: could not open C:\Users\username\AppData\Local\Microsoft\Windows\UserFTA.config
I figured the error was a timing issue for when the command is ran so I tried that "timeout" in the bat file, along with turning asynchronously turned off and UEM timeout set to 30 seconds, but nothing is allowing it to function properly.
If I run the batch file standalone, it works perfectly fine. It is only when called within UEM upon logon.
Thanks for the help.
Did you try to put the export of the FTA's in the local profile and let it be saved by UEM? I created a description in a blog article.
The Set/Get FTA commands have changed along the way, but the principles are the same.
I did not attempt to do it this way myself, however a co-worker did. It wasn't working at first so he attempted a different way.
It seems though in the process of fixing a different issue (I had to bake the GPO ADMX template for the Flexengine into the base gold image and configure it, as GPO was hit or miss applying to the machines), it may have fixed this. I created everything as you did on the website and everything is working like a charm now.
Thanks very much for your assistance. Glad to see a longstanding issue has been resolved.