Při použití příkazu Set-SPPowerPointServiceApplication chybí argument parametru.

Původní číslo KB: 982964

Příznaky

Zvažte následující příklad:

  • Spustíte aplikaci Microsoft Office Online, která na serveru nainstaluje služby PowerPoint Services. Na tomto serveru běží Microsoft SharePoint Server 2010 nebo Microsoft SharePoint Foundation 2010.

  • Na serveru spustíte prostředí SharePoint 2010 Management Shell. Chcete-li to provést, klepněte na tlačítko Start, klepněte na tlačítko Všechny programy, klepněte na tlačítko Microsoft SharePoint 2010a klepněte na tlačítko SharePoint 2010 Management Shell.

  • Na příkazovém řádku konzoly zadáte příkaz, který pro Set-SPPowerPointServiceApplication příkaz používá jeden z následujících parametrů:

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Například zadáním následujícího příkazu povolíte prohlížení dokumentů PowerPointu Online ve formátu OpenXML na serveru, na kterém běží powerpointové služby:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

V tomto scénáři se zobrazí chybová zpráva, která se podobá následující:

Set-SPPowerPointServiceApplication: Chybí argument pro parametr EnableViewingOpenXmlFormats. Zadejte parametr typu System.Boolean a zkuste to znovu.
Na řádku:1 znak:101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Příčina

K tomuto problému dochází, protože parametry příkazu Set-SPPowerPointServiceApplication vyžadují pro hodnotu samostatný logický argument, například $true nebo $false.

Řešení

Pokud chcete tento problém vyřešit, zadejte při použití Set-SPPowerPointServiceApplication příkazu požadovaný argument.

Zadáním následujícího příkazu například povolíte prohlížení dokumentů PowerPointu Online ve formátu OpenXML na serveru, na kterém běží powerpointové služby:

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

Další informace

Další informace o příkazu najdete v Set-SPPowerPointServiceApplication tématu Set-SPPowerPointServiceApplication.