我希望能够指定一个调用带有JSON的API的规则。要调用此API,我有一个PowerShell脚本,它采用-Message
参数。为此,我found以下Visual Basic脚本:
Process.Start("powershell", "-noexit -file 'c:\<path>\file.ps1' -ArgumentList VARIABLE")"
现在我希望这个规则在Outlook中实现,并且在我的机器关闭时工作(因此无法访问C:/我猜)。这可能吗?如果是这样,我是否走在正确的轨道上?
感谢。
答案 0 :(得分:1)
现在我希望这个规则在Outlook中实现,并且在我的机器关闭时工作(因此无法访问C:/我猜)。这可能吗?如果是这样,我是否走在正确的轨道上?
Outlook规则是客户端的功能。因此,它只能在Outlook中运行。您需要保持Outlook运行以使解决方案正常工作。您可以在Outlook中创建规则,然后分配VBA宏子站,您可以在其中调用所需的powershell脚本。 VBA sub应采用以下格式:
public sub test(mail as MailItem)
'
end sub
其中邮件对象是应用规则的Outlook项目。