Advertisement
mariussm

PowerShell FIM Clear Runs

Sep 19th, 2013
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Get the MIIS_SERVER class
  2. $lstSrv = @(get-wmiobject -class "MIIS_SERVER" -namespace "root\MicrosoftIdentityIntegrationServer" -computer ".")
  3. # Clear runs older than 3 days
  4. $date = (get-date).addDays(-3)
  5. # Create string in correct format (yyyy-MM-ddTH:m:s.000)
  6. $datestr = $date.year.ToString()+"-"+$date.month.ToString().PadLeft(2,"0")+"-"+$date.day.ToString().PadLeft(2,"0")+"T"+$date.hour.ToString().PadLeft(2,"0")+":00:00.000"
  7. # Run the query
  8. $lstSrv[0].ClearRuns($datestr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement