在MS Access中取消Outlook权限警告

时间:2016-02-05 16:20:43

标签: ms-access outlook

有时在MS Access中使用Outlook子程序时,我会收到权限提示:

“程序正在尝试访问存储在Outlook中的电子邮件地址信息。如果这是意外的,请单击”拒绝“并验证您的防病毒软件是否是最新的。”

可选择允许访问1分钟到10分钟。有没有办法可以自动忽略此提示或将其设置为每次自动选择10分钟?

2 个答案:

答案 0 :(得分:1)

我知道的唯一方法是使用RDO 我在Vbscript和Ruby中使用它,VBA也是可能的。

这是vbscript中列出PST文件内容的示例。

Set session = CreateObject("Redemption.RDOSession")
file = "c:\test\archive_test.pst"
Call session.LogonPstStore(file)
Set IPMRoot = session.Stores.DefaultStore.IPMRootFolder
total =0
subtotal = 0
For Each Folder In IPMRoot.Folders
  Wscript.Echo ""
  Wscript.Echo Folder.Name
  Wscript.Echo ""
  For Each msg In folder.items
    Wscript.Echo "  " & Msg.Subject & " " & Msg.Size & " " & Msg.SenderEmailAddress
    subtotal = subtotal + Msg.Size
  Next
  Wscript.Echo "subtotal: " & formatnumber(subtotal,0)
  total = total + subtotal
Next
Wscript.Echo "total: " & formatnumber(total,0)

答案 1 :(得分:0)

通过进入Outlook,工具 - >您可以非常简单地完成此操作。信托中心 - >信任中心设置 - >程序化访问。将选项设置为“当我的防病毒软件处于非活动状态或已过期时警告我可疑活动”,前提是您的AV标记为有效,或“从不警告我有关可疑活动”但您需要注意这将会抑制其他有效问题。

Microsoft Link