Мне нужна помощь с этой проблемой. Я использую приведенный ниже код для запуска нового сообщения электронной почты клиента с вложением, он отлично работал, когда я использовал точный путь к файлу, например add. ("C:/USERS/MY USER NAME/Downloads/".fileName)
. Но когда я изменил его на Add("%userprofile%/Downloads/"+fileName)
, чтобы получить доступ к текущему пользователю, вошедшему в систему, он не работал без ошибок, похоже, не могу найти файл. Что-то не так?? Или другим способом ??
setTimeout(function(){
var theApp = new ActiveXObject("Outlook.Application");
var objNS = theApp.GetNameSpace('MAPI');
var theMailItem = theApp.CreateItem(0);
theMailItem.Attachments.Add("%userprofile%/Downloads/"+FileName);
theMailItem.display();
}, 2000);