Prowadzę również sieć szkolną. Uważam, że wiele programów na rynku edukacyjnym nie jest w formacie MSI, więc instalacja przez GPO czasami okazuje się niepraktyczna. Większość oprogramowania w dzisiejszych czasach jest dostarczana z wykonywalnym instalatorem, który akceptuje opcje „cichej instalacji” - zobacz AppDeploy, aby dowiedzieć się, jak uzyskać aplikacje do zainstalowania przez sieć.
WPKG to aplikacja - klient instalujący się na twoich komputerach - która może być używana do instalowania i aktualizowania aplikacji na stacjach roboczych. Jest darmowy i open source. Możesz po prostu napisać własny skrypt do instalacji oprogramowania: Mam w mojej sieci użytkownika „instalującego” z uprawnieniami administratora, który uruchamia skrypt logowania, który uruchamia cichą instalację dla kilku aplikacji, a następnie ponownie uruchamia komputer. Po ponownym utworzeniu obrazu komputera z powrotem do świeżo zainstalowanego systemu Windows zaloguj się jako „zainstaluj” i pozwól mu się wypisać przez wszystkie instalatory. Może to być nieco kłopotliwe w konfiguracji, więc WPKG jest prawdopodobnie lepszą opcją.
Jeśli natkniesz się na instalatora, który jest po prostu niewygodny, zepsuty lub jedno i drugie, doskonały AutoIt może zautomatyzować prawie wszystko, co możesz na niego rzucić. Jest to zaskakująco kompletne narzędzie do automatyzacji / testowania systemu Windows, z dobrą dokumentacją i przykładowym kodem, który pozwala na fałszywe ruchy i kliknięcia myszą, naciśnięcia przycisków, czeka na pojawienie się okien z konkretną zawartością, prawie każdą funkcją, o której możesz pomyśleć. Jest również bezpłatny.
Edycja: Jeśli chcesz całkowicie uniknąć konieczności odwiedzania każdej stacji roboczej, możesz utworzyć skrypt uruchamiający ciche instalatory z zaplanowanego zadania. Prawdopodobnie uruchom zadanie o 20:00 lub coś w tym stylu, a następnie wyłącz maszyny.