0

我正在为 Office 365 ( https://dev.outlook.com/MailAppsGettingStarted/GetStarted ) 开发 Outlook 加载项,但我必须使用 PowerShell 或 CMD 创建脚本。

4

2 回答 2

1

如果您正在寻找通过脚本安装 Outlook 插件的方法,请查看https://technet.microsoft.com/en-us/library/jj218722(v=exchg.160).aspx

特别是,您可以使用 -FileData(从文件安装清单)或 -Url(从指向清单的 Url 安装)。

对于企业范围的部署,您绝对应该将其安装为组织插件(在 powershell 或 EAC 中使用 -OrganizationApp),以便所有用户都可以使用该插件。 https://technet.microsoft.com/en-us/library/jj943752(v=exchg.150).aspx

于 2017-03-11T19:47:39.210 回答
0

你的问题很模糊...

首先,加载项只是插入到 Office 主机中的网页,其中包含一个库 (Office.js),使您的 Web 应用程序能够与 Office 主机通信。

话虽如此,您无法在浏览器或加载项中执行 Powershell 脚本或 CMD。

但是,您可以轻松地从为您的加载项提供服务的服务器代码执行脚本。

如果您想执行基于 Microsoft 的 CMD 或 Powershell 脚本,使用像 ASP.NET(MVC 或 Web API)这样的网络服务器技术会更容易。

要在 .NET 进程中轻松执行 Powershell 脚本,请查看System.Management.Automation

于 2017-02-27T09:47:18.357 回答