need ExecShellWait
Hello.
I have used nsis for installer script for some years. And I have made an installer that should work in a Windows Vista.
I followed microsoft's recommendation for run app with standard user account when installation finish.
1. make an installer with RequestExecutionLevel admin.
2. make an installer with RequestExecutionLevel user and it execute 1's installer and run app after installation.
Problem is how to detect installer finished.
I used try and error every 3 second.
But if something like ExecShellWait is exist, it is more proper solution.