繁体   English   中英

将兑换程序集添加到PowerShell脚本

[英]Adding Redemption assembly to PowerShell script

我最近发布了关于我和我的PowerShell脚本有一个问题,问题在这里 乐于助人的人们将我引向了使用Redemption库的解决方案。

在了解什么是“兑换”以及它可以做什么之后,我决定尝试一下并安装文件。 现在,我面临的问题是我无法完全使用ComObjects of Redemption。

我的代码:

$routlook = New-Object -COM Redemption.RDOSession
$routlook.Logon

$junk = $routlook.GetDefaultFolder($OlFolderJunk)
$MI = $box.items

$MI|select  SenderName, SenderEmailAddress, To, Subject, Body

目的是仅在表中简单显示上面列出的字段。 我想查看发件人的姓名,发件人的电子邮件地址,收件人,主题和内容(或正文)

返回值(错误)

在此处输入图片说明

我假设这与缺少的程序集引用有关? 如果是这样,请解释我如何将此库添加到程序集中,因为我对Powershell脚本还很陌生。

谢谢。

尝试在PowerShell x32 Bit中加载它,或获取x64 Bit dll版本

此错误表明您的代码的位数与MAPI系统(Outlook)的位数不同。 请参阅http://www.dimastr.com/redemption/faq.htm#ErrorCreatingRedemptionObject

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM