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-SPPowerPointServiceApplicationcommande :DisableBinaryScanEnableSandboxedEditingEnableSandboxedViewingEnableViewing97To2003FormatsEnableViewingOpenXmlFormats
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.