Ferien begynner å nærme seg, og ferien skal krysses av i kalenderen the PowerShell way..

  1. # LJ_Ferie.ps1
  2. # Lars Jostein Silihagen, 01.07.2009
  3. # Oppretter ny hendelse i Outlook kalender
  4.  
  5. # Setter Outlook som objekt og kobler mot kalender mappen
  6. $outlook = New-Object -com outlook.application
  7. $namespace = $outlook.GetNamespace("MAPI")
  8. $calendar = $namespace.GetDefaultFolder(9) # 9 = kalender
  9.  
  10. # Legger til ferie i Outlook kalenderen
  11. $ferie = $calendar.Items.Add(1)
  12. $ferie.Start = "18. july 2009"
  13. $ferie.AllDayEvent = $true
  14. $ferie.End = "3. august 2009"
  15. $ferie.Subject = "Lars Jostein har FERIE!!"
  16. $ferie.Location = "Et sted med sol, blå himmel og fiskemuligheter"
  17. $ferie.Importance = 2 # High importance
  18. $ferie.BusyStatus = 3 # Out of office
  19. $ferie.body = "http://www.yr.no/"
  20. $ferie.save()
  21. #EOF
  22.