これがあなたがそれをどのように扱うかもしれないかです。
注:スクリプトをコンパイルする必要がないようにするには、1)スクリプトをアプリケーションとして保存する必要があります。アプリケーションは別のマシンでコンパイルする必要はありません。2)スクリプトで「usingtermsfrom」句を使用します。
必要に応じてOutlookコードを実行する前にOutlookを確認できるように、doシェルスクリプトを追加しました。それがお役に立てば幸いです。
set outlookExists to false
try
do shell script "osascript -e 'exists application \"Microsoft Outlook\"'"
set outlookExists to true
end try
if outlookExists then
using terms from application "Microsoft Outlook"
tell application "Microsoft Outlook"
-- do something
end tell
end using terms from
else
-- do something else
end if