Способов на самом деле уйма. Проблема в том что если вы спрашиваете, значит эти способы покажутся вам сложными.
Мой совет автору начать изучать Powershell и не пугаться терминала, при наличии ChatGPT или его аналогов, научиться пользоваться этим стало значительно проще. А там даже базовые вещи значительно расширят ваши возможности для решения задач. Глупо ждать что кто-то бесплатно, сделает вам программу с кнопочками которая будет работать на всех версиях Windows, и позволит выполнять такой функционал.
Вообще все кто гуглят сразу находят psexec, далее ansible, сhocolaty и ещё кучу инструментов.
Как это делается?
Делаете на своём ПК расшаренный каталог, сваливаете туда все дистрибутивы, пишете скрипт для скачивания ваших установочников на удалённый ПК, и запускаете "тихую" установку каждого установочника. Кажется самым простым но на деле, тихую установку поддерживают далеко не все дистрибутивы.
Если у вас весь софт стандартный, можно так же через psexec запустить chocolatey на удалённом ПК и установить через него, просто пееречислив свои программы одной командой. Это такая штука - пакетный менеджер, очень удобная.
Можно сделать всё тоже самое через winrm и powershell. Нужно включить winrm на ПК, но обычно для админов это уже вызывает сложности. Сам сталкивался, там есть трудности.
Можно установить ssh, это гораздо проще, он поддерживает выполнение удалённых команд на ПК. Так же пишите просто скриптик в 2 строки который подключается к ПК по SSH и на нём скачивает дистрибутивы по scp или pscp, шаре, или через wget с веб сервера, или запускает и ставит всё тихой установкой, или использовать пакетный менеджер.
Можно через Ansible+Winrm, но я считаю для такой простой задачи эта обёртка лишняя.
Можно наконец то ввести ПК в домен и научиться пользоваться груповыми политиками.
Ну или можно, забить на изучение этих всех страшных слов, и продолжать дальше до конца жизни бегать с флешкой, или нанять другого админа.