Il manque un argument pour le paramètre lorsque vous utilisez la commande Set-SPPowerPointServiceApplication

Numéro de la base de connaissances d’origine : 982964

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous exécutez un programme Microsoft Office Online qui installe PowerPoint Services sur un serveur. Ce serveur exécute Microsoft SharePoint Server 2010 ou Microsoft SharePoint Foundation 2010.

  • Vous démarrez SharePoint 2010 Management Shell sur le serveur. Pour ce faire, cliquez sur Démarrer, sur Tous les programmes, sur Microsoft SharePoint 2010, puis sur SharePoint 2010 Management Shell.

  • Vous entrez une commande à l’invite de la console qui utilise l’un des paramètres suivants pour la Set-SPPowerPointServiceApplication commande :

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Par exemple, vous entrez la commande suivante pour activer l’affichage des documents au format OpenXML PowerPoint Online sur le serveur qui exécute PowerPoint Services :

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

Dans ce cas, un message d’erreur semblable au suivant s’affiche :

Set-SPPowerPointServiceApplication : il manque un argument pour le paramètre « EnableViewingOpenXmlFormats ». Spécifiez un paramètre de type « System.Boolean », puis réessayez.
À la ligne :1 char :101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo : InvalidArgument : (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Cause

Ce problème se produit parce que les paramètres de la Set-SPPowerPointServiceApplication commande nécessitent un argument booléen distinct, tel que $true ou $false, pour la valeur.

Résolution

Pour résoudre ce problème, fournissez l’argument requis lorsque vous utilisez la Set-SPPowerPointServiceApplication commande .

Par exemple, tapez la commande suivante pour activer l’affichage des documents au format PowerPoint Online OpenXML sur le serveur qui exécute PowerPoint Services :

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

Informations supplémentaires

Pour plus d’informations sur la Set-SPPowerPointServiceApplication commande, consultez Set-SPPowerPointServiceApplication.