#!/bin/pwsh param ( [int]$EventID, [string]$AutoLoginTaskName, [string]$UACDisablerTaskName, [string]$AutoLoginTriggerProperty, [string]$UACDisablerTriggerProperty ); . "$PSScriptRoot/../../../Common/Scripts/Context.ps1"; $context = [Context]::new(); $context.SetUACState($false); Unregister-ScheduledTask -Confirm:$false $UACDisablerTaskName; Write-EventLog -LogName Application -Source "Application" -EventId $EventID -Message "This event was created by $env:Username"; $context.Remove($UACDisablerTriggerProperty); $context.DeregisterNewUserReboot();