Powershell无法从批处理文件中正常运行

时间:2016-04-26 11:01:09

标签: windows powershell batch-file

我试着到处寻找,阅读各种各样的帖子但到目前为止没什么可以帮助我的,所以在这里:

我目前正在尝试在我们的多租户lync 2013环境中配置租户。我有我的脚本,当它从Powershell ISE运行时它完成了它需要做的事情,但是我需要能够从批处理文件启动脚本。 到目前为止这么好吧? 这是不好的部分..它不起作用,我不断收到以下错误:

Unable to cast object of type

'Microsoft.Rtc.Management.WritableConfig.Settings.SimpleUrl.SimpleUrl' to type

'Microsoft.Rtc.Management.WritableConfig.Settings.SimpleUrl.Hosted.SimpleUrl'.


 + CategoryInfo          : NotSpecified: (:) [Set-CsSimpleUrlConfiguration]

   , InvalidCastException
        + FullyQualifiedErrorId : System.InvalidCastException,Microsoft.Rtc.Manage
       ment.Internal.SetHostedSimpleUrlConfigurationCmdlet
+ PSComputerName        : XX-REAL
`

我的批处理文件如下所示:powershell "C:\scripts\Create_Tenant_CSV.ps1" 至于我的脚本,它有点长,但它是:https://www.dropbox.com/s/nm6gpe68fuuhhd9/Create_tenant_CSV.ps1?dl=0

我不得不将它发布在Dropbox中,因为它没有正确格式化。

如果有人能够发现我所犯的那个迟钝的错误,我会非常感激。

问候!

更新:无论我尝试什么,它都归结到第117行,它说无法施放物体...... 我不知道为什么会这样

0 个答案:

没有答案