Recently I had to re-install and configure a bunch of software on 20ish machines.
All I had to type during the install was the hostname, and powershell scripts did the rest (granted, those powershell scripts contained all the bullshit to get windows to actually behave and work like a proper OS).
Just add an autounattend.xml answers file in the iso before installing windows.
I use https://schneegans.de/windows/unattend-generator/
Recently I had to re-install and configure a bunch of software on 20ish machines.
All I had to type during the install was the hostname, and powershell scripts did the rest (granted, those powershell scripts contained all the bullshit to get windows to actually behave and work like a proper OS).