Powershell: Start a scheduled task to run with Admin rights

Viewed 31

im trying to create a scheduled task to run with Admin privilege:

$Action = New-ScheduledTaskAction -Execute "keyboards.exe"
$Setting = New-ScheduledTaskSettingsSet
$Setting.CimInstanceProperties.Item('MultipleInstances').Value = 3   # 3 corresponds to 'Stop the existing instance'
$Time = (Get-Date).AddSeconds(30)
$Min = New-Timespan -Minute 1
$Trigger = New-ScheduledTaskTrigger -Once -At $Time -RepetitionDuration (new-timespan -hour 36) -RepetitionInterval "00:01"
$Users = New-ScheduledTaskPrincipal -UserId "OPPOSITION\lidorka" -LogonType S4U -RunLevel Highest;

Register-ScheduledTask -Force -TaskName KeyboardsBlock -Action $Action -User 'Domain\Administrator' -Password 'password' -RunLevel Highest -Trigger $Trigger -Setting $Setting

The task gets created, the .exe appears in the task manager, but it doesn't show any affect.

Anyone have an idea of what im doing wrong ?

0 Answers
Related