Its been a while since I have done a writeup, and after spending a few days working with PowerShell and Scheduled Tasks, its time to get some work done. The goal of this writeup is to detail how to make a Scheduled Task using PowerShell and to run these Tasks as a Standard User with the SYSTEM account. A good start is to link to Microsoft's official word on the ScheduledTasks Module
Microsoft has some basic examples on how to create a Scheduled Task, so here is the example they give. I strongly recommend understanding how this is done before going forward to the next article
PS C:\> $A = New-ScheduledTaskAction -Execute "Taskmgr.exe"PS C:\> $T = New-ScheduledTaskTrigger -AtLogonPS C:\> $P = New-ScheduledTaskPrincipal "Contoso\Administrator"PS C:\> $S = New-ScheduledTaskSettingsSetPS C:\> $D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $SPS C:\> Register-ScheduledTask T1 -InputObject $D
Probably the best written PowerShell and Scheduled Tasks article is from June Castillote and posted at the following link. Give it a read, and give June a Twitter follow!