PortValhalla/scripts/Windows/OS/Install.ps1

14 lines
429 B
PowerShell

. "$PSScriptRoot/../Scripts/Context.ps1";
. "$PSScriptRoot/Manage.ps1";
. "$PSScriptRoot/Upgrade.ps1";
. "$PSScriptRoot/User.ps1";
function Invoke-WindowsInstallation([Context] $context)
{
Write-Host "Starting Installation and Restoration of Windows";
. "$PSScriptRoot/../../../scripts/Windows/Scripts/Prerequisites.ps1";
Invoke-Upgrade $context;
New-PersonalUser $context;
Invoke-WindowsRestore $context;
}