Я также управляю школьной сетью. Я считаю, что многие программы на рынке образовательных услуг не поставляются в формате MSI, поэтому установка через GPO иногда оказывается непрактичной. Большинство программного обеспечения в наши дни поставляется с исполняемым установщиком, который принимает параметры « автоматической установки» - см. AppDeploy для сайта, посвященного выяснению, как заставить приложения устанавливать по сети.
WPKG - это приложение - клиент, устанавливаемый на ваши компьютеры, - который можно использовать для установки и обновления приложений на рабочих станциях. Это бесплатно и с открытым исходным кодом. Вы можете просто написать свой собственный сценарий для установки программного обеспечения: у меня в сети есть пользователь «install» с правами администратора, который запускает сценарий входа в систему, который запускает автоматическую установку для нескольких приложений, а затем перезагружает компьютер. После повторной загрузки компьютера в только что установленную Windows просто войдите в систему как «install» и дайте ему пройти через все установщики. Это может быть немного сложным для настройки, поэтому WPKG, вероятно, является лучшим вариантом.
Если вы столкнетесь с установщиком, который просто неуклюжий, сломанный или и тот, и другой, отличный AutoIt может автоматизировать почти все, что вы можете на него бросить. Это удивительно полная утилита для автоматизации / тестирования Windows, с хорошей документацией и примером кода, которая позволяет имитировать движения и щелчки мышью, нажатия кнопок, ждать появления окон с определенным содержанием, практически любой функции, о которой вы только можете подумать. Это также бесплатно.
Изменить: Если вы хотите полностью избежать посещения каждой рабочей станции, вы можете создать сценарий, который запускает автоматические установщики из запланированной задачи. Вероятно, заставьте задачу выполняться в 8 вечера или что-то еще, затем выключите машины.