我已经有一个 powershell 脚本,它使用 ReportService2010.asmx?wsdl API 通过 powershell 将报告导入 SSRS。
但是,我在创建缓存选项时遇到了问题,尤其是在创建简单计划时。 MSDN 上的代码示例没有 powershell 示例。
我希望有人能帮助我如何在 powershell 中编写这个示例? 特别是如何创建 ScheduleDefinition 对象。
最佳答案
似乎诀窍是在你的 New-WebServiceProxy 上分配一个命名空间和类 我的代码中有这一行:
$RS = New-WebServiceProxy -Uri $reportServerURI -UseDefaultCredential
现在我把它改成了这样:
$RS = New-WebServiceProxy -Class 'RS' -Namespace 'RS' -Uri $reportServerURI -UseDefaultCredential
这允许我通过
创建 ScheduleDefinition 对象$definition New-Object RS.ScheduleDefinition
关于c# - 在 Powershell 中创建一个 ScheduleDefinition 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22889225/