【问题标题】:Is there a way to programmatically modify a report in SCCM 2012?有没有办法以编程方式修改 SCCM 2012 中的报告?
【发布时间】:2015-03-04 17:03:10
【问题描述】:

我是一个团队的一员,该团队正致力于将我们现有的 SCCM 系统从 2007 年迁移到 2012 年。报告已被迁移,但由于表名和列名不一致,大多数查询都无法正常工作。

因此,我需要修改迁移的报告以反映 SCCM 2012 中的表和列名称。有超过 1000 个报告,所以我想编写此过程的脚本。

有没有办法通过 WMI 以编程方式修改 SCCM 报告,而不是通过 SCCM 控制台?

【问题讨论】:

    标签: wmi sccm wql


    【解决方案1】:

    这是一个可以在多个文件中查找/替换文本的 powershell 脚本:

    PowerShell Script to Find and Replace for all Files with a Specific Extension

    也许您可以将所有 rdl 文件从它们在现有 MSSRS 服务器上的位置(对我来说是 X:\SMS_SRSRP\Reports)复制到一个临时位置,使用上述脚本的变体对其进行修改(进行多次查找/替换为每个需要更改的数据库项循环),然后将修改后的文件复制到新的 MSSRS 服务器。

    【讨论】:

    • 您应该在此处添加代码以防链接页面发生更改。还应提供链接,但仅供参考。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-11
    • 2014-11-09
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多