From 9ed31ffddc3d015227c068f3e082afdf61e403b1 Mon Sep 17 00:00:00 2001 From: Manuel Thalmann Date: Thu, 22 Jun 2023 23:04:13 +0200 Subject: [PATCH] Prevent future auto logins --- scripts/Windows/OS/User.ps1 | 2 +- scripts/Windows/Scripts/Context.ps1 | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Windows/OS/User.ps1 b/scripts/Windows/OS/User.ps1 index 1e40c05c..7f21e91f 100644 --- a/scripts/Windows/OS/User.ps1 +++ b/scripts/Windows/OS/User.ps1 @@ -18,6 +18,6 @@ function New-PersonalUser([Context] $context) $user = Get-LocalUser | Select-Object { -not ($users -contains $_.Name) } | Select-Object -Last; Rename-LocalUser $user $context.UserName; - Add-LocalGroupMember -Group "Administrators" -Member $user; + Add-LocalGroupMember -Group "Administrators" -Member $user && Set-LocalUser $context.AdminName -Password (ConvertTo-SecureString "Admin"); } } diff --git a/scripts/Windows/Scripts/Context.ps1 b/scripts/Windows/Scripts/Context.ps1 index 04ea6d0e..73f80c18 100644 --- a/scripts/Windows/Scripts/Context.ps1 +++ b/scripts/Windows/Scripts/Context.ps1 @@ -3,6 +3,7 @@ class Context { [string]$RootDir; [string]$BackupName; [string]$UserName; + [string]$AdminName = "Admin"; [string] BackupRoot() { if (-not $this.RootDir) {