Compartilhar via


Falta um argumento para parâmetro quando você usa o comando Set-SPPowerPointServiceApplication

Número de KB original: 982964

Sintomas

Considere o seguinte cenário:

  • Você executa um programa do Microsoft Office Online que instala o PowerPoint Services em um servidor. Este servidor está executando o Microsoft SharePoint Server 2010 ou Microsoft SharePoint Foundation 2010.

  • Você inicia o Shell de Gerenciamento do SharePoint 2010 no servidor. Para fazer isso, clique em Iniciar, clique em Todos os Programas, clique em Microsoft SharePoint 2010 e clique em Shell de Gerenciamento do SharePoint 2010.

  • Insira um comando no prompt do console que usa um dos seguintes parâmetros para o Set-SPPowerPointServiceApplication comando:

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Por exemplo, você insira o seguinte comando para habilitar a exibição de documentos formatados pelo PowerPoint Online OpenXML no servidor que está executando o PowerPoint Services:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

Além disso, uma mensagem de erro semelhante à seguinte é exibida:

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

Motivo

Esse problema ocorre porque os parâmetros para o Set-SPPowerPointServiceApplication comando exigem um argumento booliano separado, como $true ou $false, para o valor.

Resolução

Para resolve esse problema, forneça o argumento necessário ao usar o Set-SPPowerPointServiceApplication comando.

Por exemplo, digite o seguinte comando para habilitar a exibição de documentos formatados pelo PowerPoint Online OpenXML no servidor que está executando o PowerPoint Services:

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

Mais informações

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