PS Task – Starte die Powershell Konsole bei jedem LogOn

Mit diesem Powershell Skript erstellen wir einen Task, der die Powershell Konsole nach jedem LogOn automatisch startet.

Powershell Start Logon

Verbinden uns mit dem Server SRV01 und erstellen den Task (geplante Aufgabe).

Enter-PSSession -ComputerName srv01

$Action=New-ScheduledTaskAction -Execute “powershell.exe”
$Trigger=New-ScheduledTaskTrigger -AtLogOn
$Set=New-ScheduledTaskSettingsSet
$Principal=New-ScheduledTaskPrincipal -UserID “$env:username” -LogonType Interactive -RunLevel Highest
$Task=New-ScheduledTask -Action $Action -Trigger $Trigger -Settings $Set -Principal $Principal
Register-ScheduledTask -TaskName PowerShellAtLogon -InputObject $Task

Powershell at logon