Ett argument saknas för parametern när du använder kommandot Set-SPPowerPointServiceApplication

Ursprungligt KB-nummer: 982964

Symptom

Tänk dig följande situation:

  • Du kör ett Microsoft Office Online-program som installerar PowerPoint Services på en server. Den här servern kör Microsoft SharePoint Server 2010 eller Microsoft SharePoint Foundation 2010.

  • Du startar SharePoint 2010 Management Shell på servern. Det gör du genom att klicka på Start, klicka på Alla program, klicka på Microsoft SharePoint 2010 och sedan på SharePoint 2010 Management Shell.

  • Du anger ett kommando i konsolprompten som använder någon av följande parametrar för Set-SPPowerPointServiceApplication kommandot:

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Du kan till exempel ange följande kommando för att aktivera visning av PowerPoint Online OpenXML-formaterade dokument på servern som kör PowerPoint Services:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

I det här scenariot får du ett felmeddelande som liknar följande:

Set-SPPowerPointServiceApplication : Ett argument saknas för parametern "EnableViewingOpenXmlFormats". Ange en parameter av typen "System.Boolean" och försök igen.
På rad:1 tecken:101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Orsak

Det här problemet beror på att parametrarna Set-SPPowerPointServiceApplication för kommandot kräver ett separat booleskt argument, till exempel $true eller $false, för värdet.

Åtgärd

Lös problemet genom att ange det argument som krävs när du använder Set-SPPowerPointServiceApplication kommandot .

Skriv till exempel följande kommando för att aktivera visning av PowerPoint Online OpenXML-formaterade dokument på servern som kör PowerPoint Services:

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

Mer information

Mer information om kommandot finns i Set-SPPowerPointServiceApplicationSet-SPPowerPointServiceApplication.