how to change free/busy for multiple appointments ?

T

Toon.B

Version: 2008
Operating System: Mac OS X 10.5 (Leopard)
Processor: Intel
Email Client: Exchange

I have a lot of calendar events that have the "busy" setting, but need to have the "free" setting to enable others to view/trace my availability for new meetings.

How can I change the "busy/free" setting for multiple events at once ?
aka. : How can I do a batch change ?

Note : fact is that I have all these calendar events in a separate calendar, so maybe I can change the "busy/free" setting for the whole calendar at once ?

Thanks !
 
J

Jacek_Suliga_[MacBU]

I'm not an Applescript guru, but this should be fairly easy to do with Applescript -- see the sample below. Replace the name "Calendar" with the name of the calendar where you have the events that you want to change.

Oh, and don't forget to backup your data in other calendars, too ;-)

# ---------------------------------
tell application "Microsoft Entourage"

# find the right calendar
repeat with theCalendar in every calendar
if name of theCalendar is "Calendar" then
exit repeat
end if
end repeat

# now change the free/busy status to 'free' for all events in theCalendar
if theCalendar is not equal to "" then
set allEvents to every event in theCalendar

repeat with oneEvent in allEvents
set free busy status of oneEvent to free
end repeat
end if

end tell
# -------------------------------------
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top