changed URL because git.io is commonly blocked

This commit is contained in:
2026-05-18 16:38:50 -04:00
parent 30fe5e32d6
commit d2824cb771
+6 -6
View File
@@ -589,7 +589,7 @@ Function Import-MSP360Module {
Write-Output "Installing MSP360 Powershell module" Write-Output "Installing MSP360 Powershell module"
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://git.io/JUSAA') Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/msp360/MSP360-PSModule/master/private/Install-MSP360Module.ps1')
Install-MSP360Module Install-MSP360Module
Import-Module -Name MSP360 Import-Module -Name MSP360
} }
@@ -726,18 +726,18 @@ Function New-LocalAccount {
} }
If ( $(Get-LocalUser -Name $Username -ErrorAction SilentlyContinue) ) { If ( $(Get-LocalUser -Name $Username -ErrorAction SilentlyContinue) ) {
Write-Output "Updating user: ${Username}" Write-Output "Updating user: ${Username}"
Try { Set-LocalUser -Name "${Username}" -Password $SecurePassword -FullName "${FullName}" -Description "${Description}" -AccountNeverExpires -PasswordNeverExpires } Try { Set-LocalUser -Name "${Username}" -Password $SecurePassword -FullName "${FullName}" -Description "${Description}" -AccountNeverExpires -PasswordNeverExpires | Out-Null }
Catch { Write-Error $_.Exception.Message ; Exit } Catch { Write-Error "Could not update user`n"+$_.Exception.Message ; Exit }
} }
Else { Else {
Write-Output "Creating user: ${Username}" Write-Output "Creating user: ${Username}"
Try { New-LocalUser -Name "${Username}" -Password $SecurePassword -FullName "${FullName}" -Description "${Description}" -AccountNeverExpires -PasswordNeverExpires } Try { New-LocalUser -Name "${Username}" -Password $SecurePassword -FullName "${FullName}" -Description "${Description}" -AccountNeverExpires -PasswordNeverExpires | Out-Null }
Catch { Write-Error $_.Exception.Message ; Exit } Catch { Write-Error "Could not create user`n"+$_.Exception.Message ; Exit }
} }
If ( (-not($(Get-LocalGroupMember -Group "Administrators" -Member $Username -ErrorAction SilentlyContinue))) -and $MakeAdmin ) { If ( (-not($(Get-LocalGroupMember -Group "Administrators" -Member $Username -ErrorAction SilentlyContinue))) -and $MakeAdmin ) {
Write-Output "Adding ""${Username}"" to local Administrators group" Write-Output "Adding ""${Username}"" to local Administrators group"
Try { Add-LocalGroupMember -Name "Administrators" -Member $(Get-LocalUser -Name "${Username}") } Try { Add-LocalGroupMember -Name "Administrators" -Member $(Get-LocalUser -Name "${Username}") }
Catch { Write-Error $_.Exception.Message ; Exit } Catch { Write-Error "Could not add user to Administrators group`n"+$_.Exception.Message ; Exit }
} }
If ( $Hide ) { If ( $Hide ) {
$RegPath = "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" $RegPath = "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList"