Condividi tramite


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

Numero KB originale: 982964

Sintomi

Si consideri lo scenario seguente:

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

  • Avviare SharePoint 2010 Management Shell nel server. A tale scopo, fare clic su Start, su Tutti i programmi, su Microsoft SharePoint 2010 e quindi su SharePoint 2010 Management Shell.

  • Immettere un comando al prompt della console 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: Argumento non valido: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Motivo

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

Maggiori informazioni

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