Ontbrekende een argument voor parameter wanneer u de opdracht Set-SPPowerPointServiceApplication gebruikt

Oorspronkelijk KB-nummer:   982964

Symptomen

Neem het volgende scenario:

  • U uitvoert een Microsoft Office Online-programma waarmee u PowerPoint-Services op een server kunt installeren. Op deze server wordt Microsoft SharePoint Server 2010 of Microsoft SharePoint Foundation 2010 uitgevoerd.

  • U start de SharePoint 2010 Management Shell op de server. Klik hiervoor op Start, klik op alle Programma's, klik op Microsoft SharePoint 2010en klik vervolgens op SharePoint 2010 Management Shell.

  • U voert een opdracht in op de console prompt met een van de volgende parameters voor de Set-SPPowerPointServiceApplication opdracht:

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

U kunt bijvoorbeeld de volgende opdracht invoeren om het weergeven van documenten met de OpenXML-indeling van PowerPoint online te activeren op de server waarop PowerPoint Services wordt uitgevoerd:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

In dit scenario ontvang u een foutbericht dat lijkt op:

Set-SPPowerPointServiceApplication: er ontbreekt een argument voor de parameter ' EnableViewingOpenXmlFormats '. Geef een parameter op van het type systeem. Booleaans en probeer het opnieuw.
Bij regel: 1 tekens: 101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication-EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument, Microsoft. Office. server. PowerPoint. SharePoint. PowerShell. SetSPPowerPointServiceApplication

Oorzaak

Dit probleem doet zich voor omdat de parameters voor de Set-SPPowerPointServiceApplication opdracht een afzonderlijke Booleaanse argumenten, zoals $true of $False, voor de waarde vereisen.

Oplossing

U kunt dit probleem oplossen door het vereiste argument op te geven wanneer u de Set-SPPowerPointServiceApplication opdracht gebruikt.

Typ bijvoorbeeld de volgende opdracht om in te stellen dat PowerPoint online documenten met OpenXML-opmaak op de server waarop PowerPoint Services wordt uitgevoerd, worden weergegeven:

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

Meer informatie

Set-SPPowerPointServiceApplicationZie set-SPPowerPointServiceApplicationvoor meer informatie over de opdracht.