我在HTA应用程序中运行此VBScript:
Sub CustomMailMessage()
Set objOutlook = CreateObject("Outlook.Application")
Set objMail = objOutlook.CreateItem(0)
objMail.Recipients.Add("myemail@domain.com") ' crashing here if deny
objMail.Subject = UCase("Phone Correction")
objMail.HTMLBody = GenerateEmailBody
objMail.Body = "My New Number Is: "
objMail.Display
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "^+{END}", True
WshShell.SendKeys "{END}", True
Set OutApp = Nothing
End Sub
系统会显示一个弹出窗口,要求用户点击ALLOW
或DENY
。
如果点击了ALLOW
,我的脚本就可以了。如果点击DENY
,则会崩溃。
有没有办法执行以下操作之一:
所有邮件客户端都是在Windows XP或Windows 7上运行的Outlook 2010。