Falta um argumento para o parâmetro quando utiliza o comando Set-SPPowerPointServiceApplication

Número original da BDC: 982964

Sintomas

Considere o seguinte exemplo:

  • Executa um programa do Microsoft Office Online que instala os Serviços PowerPoint num servidor. Este servidor está a executar o Microsoft SharePoint Server 2010 ou o Microsoft SharePoint Foundation 2010.

  • Inicie a Shell de Gestão do SharePoint 2010 no servidor. Para tal, clique em Iniciar, clique em Todos os Programas, clique em Microsoft SharePoint 2010 e, em seguida, clique em Shell de Gestão do SharePoint 2010.

  • Introduza um comando na linha de comandos da consola que utiliza um dos seguintes parâmetros para o Set-SPPowerPointServiceApplication comando:

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Por exemplo, introduza o seguinte comando para ativar a visualização de documentos formatados com OpenXML do PowerPoint Online no servidor que está a executar os Serviços powerPoint:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

Nesta situação, recebe uma mensagem de erro que se assemelha a uma das seguintes:

Set-SPPowerPointServiceApplication: falta um argumento para o parâmetro "EnableViewingOpenXmlFormats". Especifique um parâmetro do tipo "System.Boolean" e tente novamente.
Na linha:1 caráter:101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Causa

Este problema ocorre porque os parâmetros do Set-SPPowerPointServiceApplication comando requerem um argumento booleano separado, como $true ou $false, para o valor.

Resolução

Para resolver este problema, forneça o argumento necessário quando utilizar o Set-SPPowerPointServiceApplication comando .

Por exemplo, escreva o seguinte comando para ativar a visualização de documentos formatados com OpenXML do PowerPoint Online no servidor que está a executar os Serviços PowerPoint:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats:$true

Mais informações

Para obter mais informações sobre o Set-SPPowerPointServiceApplication comando, consulte Set-SPPowerPointServiceApplication.