The install program for SQL Server allows you to select a remote computer as the destination for the installation. When installing to a remote computer, setup collects the setup input you provide to a setup.iss file, starts a remote service on the target computer, and copies files to the computer's admin$ share. Setup then runs an unattended installation on the remote machine using the setup information in the setup.iss file. The target computer should be restarted after the setup is complete.