Manca un argomento per il parametro quando si usa il comando Set-SPPowerPointServiceApplication

Numero KB originale: 982964

Sintomi

Considerare lo scenario descritto di seguito:

  • Si esegue un programma di Microsoft Office Online che installa PowerPoint Services in un server. Questo server esegue Microsoft SharePoint Server 2010 o Microsoft SharePoint Foundation 2010.

  • Si avvia SharePoint 2010 Management Shell nel server. A tale scopo, fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SharePoint 2010 e quindi SharePoint 2010 Management Shell.

  • Al prompt della console immettere un comando che usa uno dei parametri seguenti per il Set-SPPowerPointServiceApplication comando:

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Ad esempio, immettere il comando seguente per abilitare la visualizzazione di documenti in formato OpenXML di PowerPoint Online nel server che esegue PowerPoint Services:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

In questo caso, è possibile che venga visualizzato un messaggio di errore analogo al seguente:

Set-SPPowerPointServiceApplication: manca un argomento per il parametro 'EnableViewingOpenXmlFormats'. Specificare un parametro di tipo 'System.Boolean' e riprovare.
Alla riga:1 char:101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo : InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Causa

Questo problema si verifica perché i parametri per il Set-SPPowerPointServiceApplication comando richiedono un argomento booleano separato, ad esempio $true o $false, per il valore.

Risoluzione

Per risolvere questo problema, specificare l'argomento obbligatorio quando si usa il Set-SPPowerPointServiceApplication comando .

Ad esempio, digitare il comando seguente per abilitare la visualizzazione di documenti in formato OpenXML di PowerPoint Online nel server che esegue PowerPoint Services:

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

Ulteriori informazioni

Per altre informazioni sul Set-SPPowerPointServiceApplication comando, vedere Set-SPPowerPointServiceApplication.