Powershell 执行报错,提示到处数据超过了资料允许最大值的处理方式!

来源:互联网 发布:电脑便签软件 编辑:程序博客网 时间:2024/06/05 15:53

最近处理了一个状况,Powershell 执行一条命令提示从远端接受的资料超过了最大值的提示,貌似从别的地方没有找到这个相应的答案,就这个问题求助了合作伙伴论坛.

 

question

 

论坛的朋友的资料和能力也很给力,很快给了答复解决了这个问题,解决方式如下:

 

这个报错“The total data received from the remote client exceeded allowed maximum. Allowed maximum is 524288000”肯定是由于data值超出了最大允许值而导致的。

解决方式如下:

1. 打开IIS manager-> Powershell virtual directory-> Directory-> web.config xml file

2. 更改下面这两个值:

PSMaximumReceivedObjectSizeMB
PSMaximumReceivedDataSizePerCommandMB

 

<InitializationParameters>
< Param Name="PSVersion" Value="2.0" />
< Param Name="ApplicationBase" Value="%ExchangeInstallPath%Bin" />
< Param Name="AssemblyName" Value="Microsoft.Exchange.Configuration.ObjectModel.dll" />
< Param Name="PSSessionConfigurationTypeName" Value="Microsoft.Exchange.Configuration.Authorization.ExchangeAuthorizationPlugin" />
< Param Name="
PSMaximumReceivedObjectSizeMB" Value="75" />
< Param Name="PSMaximumReceivedDataSizePerCommandMB
" Value="500" />
< /InitializationParameters>

 

3. CMD中运行“iisreset /noforce”重启IIS