Hide wyUpdater UI

Hi,

We are distributing and executing the wyUpdater within a MSI package and running the installation of the MIS package via an active directory Group Policy.The MSI is installed with the local system user, so this should be no UAC problem.

At the moment we execute the wyUpdater within the MSI package with the /fromservice flag, but we are getting a popup. http://snag.gy/QzViq.jpg

How can we suppress the UI completely? http://snag.gy/W7DES.jpg

I have also tried the /skipinfo flag according to this http://wyday.com/wybuild/help/faq.php#silent

Thanks!

Martin

Hey Martin,

At the moment we execute the wyUpdater within the MSI package with the /fromservice flag, but we are getting a popup

"/fromservice" can only be used from a service (hence the name).

How can we suppress the UI completely?

Yes, use a dummy Windows Service and call wyUpdate from that. See: http://wyday.com/wybuild/help/faq.php#silent

Hi Sam,

The MSI package distribution is a kind of windows service.

What prevents the /fromservice flag from hiding the UI in this case?

Regards,

Martin

The MSI package distribution is a kind of windows service.

Well, that's not what I mean. A Windows Service is a specific type of application.

What prevents the /fromservice flag from hiding the UI in this case?

/fromservice doesn't hide the GUI. /fromservice tells wyUpdate that there will be no user interaction and it should behave as such. Why won't there be any user interaction? Because you're only supposed to use "/fromservice" when you're running wyUpdate from a Windows Service. Windows Services don't have a UI.

Is this a windows service specific behavior, that the UI is not shown?Or those the updater check if it is running in a windows service context and then hide the UI?

Do you know a way to suppress the updater UI with an external tool?

Is this a windows service specific behavior, that the UI is not shown?

Yes.

Do you know a way to suppress the updater UI with an external tool?

You can modify the wyUpdate source code. But we don't recommend hiding the UI.