Eleve user fix

This commit is contained in:
2023-11-06 12:25:38 +01:00
parent 0bea2797d0
commit accecefbe1
2 changed files with 2 additions and 0 deletions

View File

@@ -64,6 +64,7 @@ if ($null -eq $(Get-LocalUser -Name $username -ErrorAction SilentlyContinue)) {
Write-Host "User $username doesn't exist. Creating the user..."
New-LocalUser -Name $username -Description "New User Account" -NoPassword -UserMayNotChangePassword
Add-LocalGroupMember -Group Users -Member $username
Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false -Password ([securestring]::new())
} else {
Write-Host "User $username already exists. Configuring the user..."
Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false

View File

@@ -7,6 +7,7 @@ function SetupUsers {
Write-Host "User $username doesn't exist. Creating the user..."
New-LocalUser -Name $username -Description "New User Account" -NoPassword -UserMayNotChangePassword
Add-LocalGroupMember -Group Users -Member $username
Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false -Password ([securestring]::new())
Write-Host "You need to login to Eleve in order for its files and registry to be setup."
Write-Host "Press Enter to continue..."
$null = Read-Host