Execute After Logon (Before Desktop Loads)
Has anyone successfully used "Execute After Logon"? I'm trying to test something, and cannot seem to get it to work. The same MI works on both "execute on next available" and "while user logged on". Nothing is showing in the logs, and no package is downloaded to %allusersprofile%. Under the machine inventory the MI is listed under "To Install List". What am I missing?
Answers (4)
I get them to work regularly when I select "execute before logon (at machine bootup)" but I've never had anything work with the Execute After Logon...
Comments:
-
This is how I have installed Java, DigitalPersona, Adobe Flash, Reader, and Air. It all seems to work well when you put the work and testing in up front, but sometimes it has been a pain to get working. - GeekSoldier 11 years ago
-
Yeah I forgot to mention it also somewhat works with the (at machine bootup) option. The MI requires the user to be logged in. It at least attempts with that option. - dugullett 11 years ago
-
I think at this point there's no shame in contacting KACE support. If they give you anything else about why most MSIs won't go after login post it up here so we can see why that options is so hard to get working. - GeekSoldier 11 years ago
Sometimes the variables are not declared correctly, esp. if no user is logged in.
I suggest to use "hard coded" paths. This usually works.
Comments:
-
I should probably clarify when I mentioned %allusersprofile% I meant the path were the MIs are downloaded prior to install %allusersprofile%\dell\kace\downloads. I just got lazy. The install uses no variables. It's a .msp that we push monthly that works with every other option, just not this one. - dugullett 11 years ago
-
A quick check in Event Viewer might hightlight it for you. Good way to troubleshoot is to wrap that one with a script that display a message to make sure it is being called as expected.. - dj_xest 11 years ago