【问题标题】:How to run Exchange powershell Commands through windows command prompt?如何通过 windows 命令提示符运行 Exchange powershell 命令?
【发布时间】:2018-05-05 18:25:55
【问题描述】:

我正在尝试通过 Windows 命令提示符运行 Exchange PowerShell 命令。 我搜索了相同的并找到了

powershell.exe -command 获取邮箱

导致以下错误

“get-mailbox”一词未被识别为 cmdlet、函数、scr 的名称 ipt 文件或可运行的程序。检查名称的拼写,或者路径是否 包括,验证路径是否正确,然后重试。 在行:1 字符:12 + 获取邮箱

我发现了另一种创建 .ps1 文件的方法。所以我创建了一个名为 A.ps1 的 .ps1 文件,其中包含一个系统命令(成功运行的副本)和一个交换命令 它再次导致与上述错误相同。

注意:我仅以提升用户身份运行 cmd。 我不知道我哪里出错了。 我还发现了许多其他命令,但每个命令都导致相同的错误(命令不被识别为 cmdlet..)

任何帮助或建议将不胜感激 谢谢!

【问题讨论】:

    标签: exchange-server


    【解决方案1】:

    exchange 命令在普通的 Powershell 控制台中不起作用,你需要先建立一个connection to your Exchange Server。链接的 TechNet 文章中的代码示例将要求用户输入凭据以连接到 Exchange 服务器。如果您想“保存”凭据,我建议您加密您的凭据,并且不要在脚本中以明文形式保存!有关示例,请参阅来自 PDQ 的 two part Blog article

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-12
      • 1970-01-01
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多