Brak argumentu dla parametru podczas korzystania z polecenia Set-SPPowerPointServiceApplication

Oryginalny numer KB: 982964

Symptomy

Rozpatrzmy następujący scenariusz:

  • Uruchamiasz program Microsoft Office Online, który instaluje usługi PowerPoint na serwerze. Na tym serwerze jest uruchomiony program Microsoft SharePoint Server 2010 lub Microsoft SharePoint Foundation 2010.

  • Uruchom powłokę zarządzania programu SharePoint 2010 na serwerze. W tym celu kliknij przycisk Start, kliknij pozycję Wszystkie programy, kliknij pozycję Microsoft SharePoint 2010, a następnie kliknij pozycję Powłoka zarządzania programu SharePoint 2010.

  • W wierszu polecenia konsoli wprowadź polecenie, które używa jednego z następujących parametrów polecenia Set-SPPowerPointServiceApplication :

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

Na przykład wprowadź następujące polecenie, aby umożliwić wyświetlanie dokumentów w formacie OpenXML usługi PowerPoint Online na serwerze z uruchomionymi usługami PowerPoint Services:

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

W tej sytuacji może zostać wyświetlony komunikat o błędzie podobny do jednego z następujących:

Set-SPPowerPointServiceApplication: brak argumentu dla parametru "EnableViewingOpenXmlFormats". Określ parametr typu "System.Boolean" i spróbuj ponownie.
W wierszu:1 char:101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

Przyczyna

Ten problem występuje, ponieważ parametry polecenia wymagają oddzielnego argumentu Set-SPPowerPointServiceApplication logicznego, takiego jak $true lub $false, dla wartości.

Rozwiązanie

Aby rozwiązać ten problem, podaj wymagany argument podczas korzystania z Set-SPPowerPointServiceApplication polecenia .

Na przykład wpisz następujące polecenie, aby włączyć wyświetlanie dokumentów w formacie OpenXML usługi PowerPoint Online na serwerze z uruchomionymi usługami PowerPoint:

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

Więcej informacji

Aby uzyskać więcej informacji na temat Set-SPPowerPointServiceApplication polecenia, zobacz Set-SPPowerPointServiceApplication.