Síntomas
Imagine el siguiente escenario:
-
Ejecutar un programa de Microsoft Office Online que instala Servicios de PowerPoint en un servidor. Este servidor está ejecutando Microsoft SharePoint Server 2010 o Microsoft SharePoint Foundation 2010.
-
Inicie el Shell de administración de SharePoint 2010 en el servidor. Para ello, haga clic en Inicio, seleccione Todos los programas, haga clic en Microsoft SharePoint 2010y, a continuación, haga clic en Shell de administración de SharePoint 2010.
-
Escriba un comando en el símbolo de la consola que utiliza uno de los siguientes parámetros para el comando Set-SPPowerPointServiceApplication :
-
DisableBinaryScan
-
EnableSandboxedEditing
-
EnableSandboxedViewing
-
EnableViewing97To2003Formats
-
EnableViewingOpenXmlFormats
Por ejemplo, escriba el siguiente comando para habilitar la visualización de documentos con formato OpenXML en línea de PowerPoint en el servidor que está ejecutando servicios de PowerPoint:Get-SPPowerPointServiceApplication | Conjunto de SPPowerPointServiceApplication – EnableViewingOpenXmlFormats
-
En este escenario, recibirá un mensaje de error similar al siguiente:
Set-SPPowerPointServiceApplication: Falta un argumento para el parámetro 'EnableViewingOpenXmlFormats'. Especifique un parámetro de tipo 'System.Boolean' y vuelva a intentarlo.
En línea: 1 char: 101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication - EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication
Causa
Este problema se produce porque los parámetros para el comando Set SPPowerPointServiceApplication requieren un argumento booleano independiente, como $true o $false, para el valor.
Solución
Para resolver este problema, proporcione el argumento requerido cuando se utiliza el comando Set-SPPowerPointServiceApplication .
Por ejemplo, escriba el siguiente comando para habilitar la visualización de documentos con formato OpenXML en línea de PowerPoint en el servidor que está ejecutando servicios de PowerPoint:
Get-SPPowerPointServiceApplication | Conjunto de SPPowerPointServiceApplication: EnableViewingOpenXmlFormats: $true
Más información
Para obtener más información acerca del comando Set-SPPowerPointServiceApplication , visite el siguiente sitio Web de TechNet: