Applescript перемещает электронную почту Outlook в подпапку

Я использую Applescript для перемещения электронной почты в Outlook в папку, назначая сочетание клавиш с Applescript. Это отлично работает, и я пытаюсь создать другой скрипт, но у меня есть почта в моем почтовом ящике, чтобы перейти в подпапку, которая не находится непосредственно под моим почтовым ящиком.

Проверьте сценарий ниже. Записанная строка работает, но строка, в которой я пытаюсь назначить подпапку, ломается.

Как назначить подпапку в Applescript? Я пытаюсь "MyFolder/MySubfolder" через "/", но это не работает.

on run {}
tell application "Microsoft Outlook" activate set msgSet to current messages if msgSet = {} then error "No messages selected. Select at least one message." error -128 end if set theMsg to item 1 of msgSet set theAccount to account of theMsg --set archiveFolder to folder "MyFolder" of folder "Inbox" of theAccount set archiveFolder to folder "MyFolder/MySubfolder" of folder "Inbox" of theAccount repeat with aMessage in msgSet move aMessage to archiveFolder end repeat
end tell

конечный запуск

2 ответа

Вы цепляете их длинную руку и наоборот;

например,

set archiveFolder to folder "MySubfolder" of folder "MyFolder" of folder "Inbox" of theAccount


Хорошо, я понял это!

set topFolder to folder "Inbox" of theAccount
set subFolder to folder "MyFolder" of topFolder
set subFolder2 to folder "MySubfolder" of subFolder

licensed under cc by-sa 3.0 with attribution.