From c81e0665705843f68e4508e75723071ab52fd6f5 Mon Sep 17 00:00:00 2001 From: Lightemerald Date: Mon, 23 Oct 2023 12:15:12 +0000 Subject: [PATCH] Update setupScriptInfo.ps1 --- setupScriptInfo.ps1 | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/setupScriptInfo.ps1 b/setupScriptInfo.ps1 index bca5232..af25652 100644 --- a/setupScriptInfo.ps1 +++ b/setupScriptInfo.ps1 @@ -30,29 +30,29 @@ foreach ($fileInfo in $filesToDownload) { # Setup users $username = "Eleve" -if (-not (Test-Path "C:\Users\$username")) { +if ($(Get-LocalUser -Name $username -ErrorAction SilentlyContinue) -eq $null) { Write-Host "User $username doesn't exist. Creating the user..." - New-LocalUser -Name $username -Description "New User Account" -NoPassword -PasswordNeverExpires $true -UserMayChangePassword $false + New-LocalUser -Name $username -Description "New User Account" -NoPassword -UserMayNotChangePassword } else { - Write-Host "User $username already exists." - Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false -Password ([securestring]::new()) + Write-Host "User $username already exists. Configuring the user..." + Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false } $username = "Prof" $SecurePassword = ConvertTo-SecureString -String "IPRprof2398" -AsPlainText -Force -if (-not (Test-Path "C:\Users\$username")) { +if ($(Get-LocalUser -Name $username -ErrorAction SilentlyContinue) -eq $null) { Write-Host "User $username doesn't exist. Creating the user..." - New-LocalUser -Name $username -Description "New User Account" -Password $SecurePassword -PasswordNeverExpires $true -UserMayChangePassword $false + New-LocalUser -Name $username -Description "New User Account" -Password $SecurePassword -PasswordNeverExpires -UserMayNotChangePassword } else { - Write-Host "User $username already exists." + Write-Host "User $username already exists. Configuring the user..." Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false -Password $SecurePassword } $username = "Admin" $SecurePassword = ConvertTo-SecureString -String "Lprsnm4ehk26-" -AsPlainText -Force -if (-not (Test-Path "C:\Users\$username")) { +if ($(Get-LocalUser -Name $username -ErrorAction SilentlyContinue) -eq $null) { Write-Host "User $username doesn't exist. Creating the user..." - New-LocalUser -Name $username -Description "New User Account" -Password $SecurePassword -PasswordNeverExpires $true -UserMayChangePassword $false + New-LocalUser -Name $username -Description "New User Account" -Password $SecurePassword -PasswordNeverExpires -UserMayNotChangePassword } else { - Write-Host "User $username already exists." + Write-Host "User $username already exists. Configuring the user..." Set-LocalUser -Name $username -PasswordNeverExpires $true -UserMayChangePassword $false -Password $SecurePassword }