At the library I have to install iTunes as part of the audiobooks we have available to patrons. There are two things I have to do to ensure it works correctly with the audiobooks. The first one is to disable the auto update so that patrons are not annoyed. The second option is to change the import settings to the minimal quality. Audiobooks only need minimal encoding quality and it helps reduce the size of the audiobook file and the time it takes to convert from the audiobook loan system.
While searching on Apple’s site through the enterprise support section, I discovered iTunes registry settings. One of the features you can disable is the check for updates. I added that to my group policy preferences and we’ll see what happens. You can also run iTunesSetup.exe with the parameter NO_ASUW=1 which tells it no to install Apple Software Update for Windows.