I recently run into the problem that my Harddisk (250GB) run full. Especially when installing Visual Studio, different SDKs (.Net, Android, ...), Microsoft Office, etc. your disk space may become rare. The problem is not only because of the size of these software but also cause Windows is keeping a lot of (unnecessary) files in various locations.
Unattended installation is the possibility to install an operating system without human interaction. Principally it is the same for Windows and Linux: An "answer file" which describes the configuration is provided as an input for the installer. These "answer files" provide any kind of setup options including how to partition disks and what packages/features to install.
A quick intro on how to remote into another machine using Powershell
Powershell remoting enables to work on a remote computer as you may be used on Linux using ssh. In difference to Linux, where this is usually straight-forward, I find it a bit more complicated on Windows - however achievable. There are two was a remote PS connection can be established - via HTTP or HTTPS.