С appleScriptcript вы можете сделать это следующим образом (для запуска используйте редактор сценариев):
tell application "Address Book"
set allNames to ""
set peopleCount to (count every person)
repeat with i from 1 to peopleCount
set firstName to (get first name of person i)
set middleName to (get middle name of person i)
set lastName to (get last name of person i)
set oneName to ""
if firstName is not missing value then
set oneName to oneName & firstName
end if
if middleName is not missing value then
set initial to first character of middleName
set oneName to oneName & "_" & initial & "."
end if
if lastName is not missing value then
set oneName to oneName & "_" & lastName & "
"
end if
if firstName is missing value or lastName is missing value then
set oneName to ""
end if
set allNames to allNames & oneName
end repeat
set the clipboard to allNames
end tell
Этот скрипт копирует список имен в буфер обмена. При следующей вставке вы получите список имен (немного подождите, если в адресной книге много имен).
ш
Юха