IIS App Pool Recycle – PowerShell + Task Scheduler
1. PowerShell Script
Import-Module WebAdministration Restart-WebAppPool -Name "test.example.com"
2. Scheduled Task Setup
Action
$action = New-ScheduledTaskAction `
-Execute "powershell.exe" `
-Argument "-NoProfile -WindowStyle Hidden -File C:\Scripts\RecycleAppPool.ps1"Trigger
Register the Task
3. Notes & Recommendations
REFERENCES
PreviousHow to Open a URL Daily at 2 AM Using Task SchedulerNextHow to export and import scheduled tasks using Task Scheduler
Last updated