Если вы измените свой код на:
set output to do shell script ("unrar v " & theItem)
Переменная output будет содержать выходные данные сценария оболочки, которые вы можете использовать для сравнения с ожидаемыми результатами.
if output contains "CRC Failed" then return end if
Чтобы избежать необходимости запуска, unrar v
вы можете реализовать проверку на расширение файла (либо когда вы устанавливаете theItem
AppleScript, либо, возможно, любым другим способом, который вы используете для мониторинга папки), если вы вручную выполнили запущенное задание и не использовали действия с папкой )
Для получения дополнительной информации do shell script
ознакомьтесь с Технической запиской Apple 2065 .