Без программного обеспечения вы можете создать .bat-файл, содержащий местоположение файла ps1 (powershell script). Если файл bat загружается, загружается ps1. PS1 может содержать программы, которые вы хотите загрузить. Расположение их окон «должно быть» сохранено на основе их последнего известного расположения окон (и при условии, что программа корректно закрылась)
На этом сайте example.ps1 показано, как создать новую рабочую среду и открыть программу (блокнот) на всех рабочих столах.
https://gallery.technet.microsoft.com/scriptcenter/Powershell-commands-to-d0e79cc5