Set-SPPowerPointServiceApplication 명령을 사용할 때 매개 변수에 대한 인수 누락

원래 KB 번호: 982964

증상

다음과 같은 경우를 생각해볼 수 있습니다.

  • 서버에 PowerPoint Services를 설치하는 Microsoft Office Online 프로그램을 실행합니다. 이 서버는 Microsoft SharePoint Server 2010 또는 Microsoft SharePoint Foundation 2010 실행 중입니다.

  • 서버에서 SharePoint 2010 관리 셸을 시작합니다. 이렇게 하려면 시작을 클릭하고 모든 프로그램을 클릭하고 Microsoft SharePoint 2010을 클릭한 다음 SharePoint 2010 관리 셸을 클릭합니다.

  • 명령에 대해 다음 매개 변수 중 하나를 사용하는 명령을 콘솔 프롬프트에 입력합니다 Set-SPPowerPointServiceApplication .

    • DisableBinaryScan
    • EnableSandboxedEditing
    • EnableSandboxedViewing
    • EnableViewing97To2003Formats
    • EnableViewingOpenXmlFormats

예를 들어 다음 명령을 입력하여 PowerPoint Services를 실행하는 서버에서 PowerPoint Online OpenXML 형식 문서를 볼 수 있습니다.

Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats

이 시나리오에서는 다음과 유사한 오류 메시지가 나타납니다.

Set-SPPowerPointServiceApplication: 'EnableViewingOpenXmlFormats' 매개 변수에 대한 인수가 없습니다. 'System.Boolean' 형식의 매개 변수를 지정하고 다시 시도합니다.
줄:1 char:101
+ Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -EnableViewingOpenXmlFormats <<<<
+ CategoryInfo: InvalidArgument: (:) [Set-SPPowerPointServiceApplication], ParameterBindingException
+ FullyQualifiedErrorId: MissingArgument,Microsoft.Office.Server.Powerpoint.SharePoint.PowerShell.SetSPPowerPointServiceApplication

원인

이 문제는 명령에 대한 매개 변수에 값에 대한 Set-SPPowerPointServiceApplication$true 또는 $false 같은 별도의 부울 인수가 필요하기 때문에 발생합니다.

해결 방법

이 문제를 resolve 명령을 사용할 때 필요한 인수를 Set-SPPowerPointServiceApplication 제공합니다.

예를 들어 다음 명령을 입력하여 PowerPoint Services를 실행하는 서버에서 PowerPoint Online OpenXML 형식 문서를 볼 수 있습니다.

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

추가 정보

명령에 대한 Set-SPPowerPointServiceApplication 자세한 내용은 Set-SPPowerPointServiceApplication을 참조하세요.