! зависит от того, какой тип ПО и для какого класса пользователей вы устанавливаете
если речь идёт о стартовом наборе ПО для работы, то варианты следующие:
1. клонировать уже готовый образ Windows с ПО
2. использовать готовые пакетные менеджеры (Chocolatey, WingetUI и т.п.)
3. ввести компьютер в AD и под Администратором использовать групповые политики для установки нужного ПО из хранилища софта внутри сети
4. всякие варезные варианты (BELOFF и т.п.) череваты последствиями...