Argument manquant pour le paramètre lorsque vous utilisez la commande Set-SPPowerPointServiceApplication commande

Numéro de la ko 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 de documents au format PowerPoint Online OpenXML 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 : argument manquant pour le paramètre « EnableViewingOpenXmlFormats ». Spécifiez un paramètre de type « System.Boolean » et essayez à nouveau.
À line: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 car les paramètres de la commande nécessitent un argument booléen distinct, tel que $true ou Set-SPPowerPointServiceApplication $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

Plus d’informations

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