Struggling all the day with an unwanted user assignment of software installed through GPO. The correspondig scenario:
- a package Python.msi stored on a UNC network share with full permissions foreveryone (test-wise)
- added Python.msi (http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi) toComputer Configuration\Software Settings\Software Installation (ignoring language and architecture)
- enabled Computer Configuration\Administrative Templates\System\Logon\Always wait for the network at computer startup and logon
On client-side, in consequence, I get startmenu entries, desktop shortcuts and an entry inAdd/Remove Programs. But, unfortunately, the Python will only install when a user is logged on and starts the application through a shortcut or startmenu entry. This is a quite undesired behaviour as I need to follow a specific installation order for several applications AND I need to get the software installed at startup.
In my opinion the computer configuration is behaving like I would install the software on a user basis. Any ideas on that?
Clients are running Windows 7 Prof., 64bit, German with all Updates and nearly no other software.
The GPO is applied without errors.
Thanks for your feedback.
PS: Python is just one of many packages which "work" this way in our environment. However there are some packages that will be installed as intended (at startup without user interaction).