【问题标题】:Run PowerShell Script In SCOM Via Windows Command Line通过 Windows 命令行在 SCOM 中运行 PowerShell 脚本
【发布时间】:2014-12-24 15:58:47
【问题描述】:

我正在使用第 3 方应用程序,该应用程序创建 powershell 脚本以将 SCOM 对象放入和退出维护模式。这个第 3 方应用程序如何通过 windows 2012 R2 命令行调用 SCOM 并被告知执行脚本?

【问题讨论】:

  • 您看过 OperationsManager 模块吗?这提供了用于将对象放入和退出维护模式的 cmdlet。
  • 是的。但是脚本需要在非 OpsMngr 服务器上运行。我正在运行的代码是:
  • 是的。但是脚本需要在非 OpsMngr 服务器上运行。我正在使用的脚本需要在服务器上打开一个远程会话并运行 cmdlet。

标签: powershell powershell-2.0 powershell-remoting scom


【解决方案1】:

将 Powershell 文件夹从您的 SCOM 管理服务器 (c:\Program Files\System Center 2012\Operations Manager\Powershell ) 复制到没有安装 SCOM 的服务器的本地目录

将 scom 服务器上“c:\Program Files\System Center 2012\Operations Manager\server\SDK Binaries”中的 3 个文件复制到同一目录中。

在你的 powershell 脚本中添加命令行

$path_operationsManager=“yourdirectoryfolder\Operationsmanager\OperationsManager.psm1” Import-Module $path_operationsManager new-scommanagementgroupconnection name_of_your_scomgroup

【讨论】:

    猜你喜欢
    • 2017-09-13
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多