QUOTE (mritter @ Jul 6 2009, 11:21 PM)

Francesco: You probably have seen the previous posts about this. Checking is the desktop is already loaded via JavaScript is next to impossible.
I can write a small command-line tool for that. I know how to check if the taskbar is present and how to wait until the taskbar is started (explorer sends a message to all applications when the taskbar is created) would that be OK?
QUOTE (mritter @ Jul 6 2009, 11:21 PM)

And this option was never meant to be used the way you are using/wanting it. It's meant to be used from DVD after Windows finishes installing and WPI is started, items picked, hit Install, desktop loads, then WPI installs apps. It is not meant to be used from the desktop.
That's exactly how I'm using it. I run WPI from RunOnce but with that option enabled WPI just shuts down and the desktop loads and, in order to have WPI install, I have to run it again from the DVD again and tell it to start installing. I also have the problem that it closes when I launch WPI from the desktop (and I understand that's by design but I still think it could be improved so I don't have to keep 2 versions of WPI, one for first boot install and one for desktop install) but the most annoying issue is when WPI closes after being launched by the runonce entry.
QUOTE (mritter @ Jul 6 2009, 11:21 PM)

If you can provide and app that can do an accurate desktop loaded check, then yes, please send it over.
If the taskbar check is enough I can easily do that. It's just a dozen lines of code.
QUOTE (mritter @ Jul 6 2009, 11:21 PM)

Let me do some thinking on your other ideas. I do like the Reboot before install starts.
We can add that option anyway to simulate the old behavior. It also can be useful for IE/patches install when desktop isn't loaded, that would save a few reboots.