Я хочу автоматизировать создание нового электронного письма из моего Java-приложения.Для этого я создаю сценарий VBS, который будет собирать всю информацию (содержимое электронной почты, тема, вложения и т. Д.), И он создаст сценарий VBS, который откроет новое представление электронной почты из внешнего вида со всеми полями правильно.не хочу автоматически отправлять электронную почту, просто хочу создать новую почту в клиенте Outlook.) Ниже вы можете увидеть, как я запускаю сценарий из приложения Java:
Runtime.getRuntime().exec("wscript " + nameOfScript);
Все время моя JavaПриложение запускается с правами администратора.Когда у пользователя есть приложение Outlook, открытое с правами администратора, все работает нормально.
Когда у пользователя приложение Outlook открывается без прав администратора, сценарий больше не будет работать.В следующей строке произойдет сбой:
Set Outlook = GetObject(, "Outlook.Application")
Код ошибки 429 -> https://support.microsoft.com/en-ca/help/828550/you-receive-run-time-error-429-when-you-automate-office-applications
Похоже, что из-за того, что я запускаю сценарий с привилегиями администратора, функция GetObject всегда завершится ошибкойесли outlook работает без прав администратора.
Есть ли решение для этой проблемы.
Заранее благодарен за помощь!