브라우저 사용 문서의 기본 열기 동작 구성(Office Web Apps)

 

적용 대상: Excel Online, PowerPoint Web App Preview, Word Web App Preview

마지막으로 수정된 항목: 2016-11-29

문서의 기본 열기 동작을 구성하는 방법에 대해 이 문서에서 제공하는 정보는 독립 실행형 서버 또는 서버 팜의 Microsoft SharePoint 2010 제품에 설치되어 있는 Microsoft Office Web Apps를 유지 관리하는 IT 전문가를 대상으로 합니다. 이 문서에서 SharePoint 2010 제품은 달리 명시되어 있지 않은 한 Microsoft SharePoint Server 2010 및 Microsoft SharePoint Foundation 2010을 가리킵니다.

문서의 기본 열기 동작 구성

SharePoint에서는 브라우저 사용 문서를 클라이언트 응용 프로그램에서 열지, 아니면 브라우저에서 열지를 구성할 수 있습니다. 기본적으로 Office Web Apps가 설치되어 있으면 Office 문서는 브라우저에서 열립니다. 이 설정은 SharePoint OpenInClient 기능을 사용하여 재정의할 수 있습니다. OpenInClient 기능은 중앙 관리에서 구성하거나, Windows PowerShell에서 SPFeature cmdlet을 사용하여 구성할 수 있습니다.

SharePoint에서 문서가 열리는 방식은 OpenInClient 기능의 존재 여부와 이 기능이 사용하도록 설정되었는지 여부에 따라 달라집니다.

  • OpenInClient 기능이 없고 Office Web Apps가 설치되어 있지 않으면 문서가 클라이언트 응용 프로그램에서 열립니다(SharePoint 기본값).

  • OpenInClient 기능이 없고 Office Web Apps가 설치되어 있으며 Office Web Apps 서비스 응용 프로그램이 활성화되어 있으면 문서가 브라우저에서 열립니다(Office Web Apps 기본값).

  • OpenInClient 기능이 있고 사용하도록 설정되어 있으며 Office Web Apps 서비스 응용 프로그램이 활성화되어 있으면 문서가 클라이언트 응용 프로그램에서 열립니다.

  • OpenInClient 기능이 있고 사용하지 않도록 설정되어 있으며 Office Web Apps 서비스 응용 프로그램이 활성화되어 있으면 문서가 브라우저에서 열립니다.

경고

Setup.exe를 실행하여 Office Web Apps를 설치하는 경우 설치 프로그램에서는 SharePoint의 기본 열기 동작을 제어하여 Word, PowerPoint, Excel 및 OneNote 문서가 연결된 해당 웹 응용 프로그램에서 열리도록 등록합니다. Setup.exe를 실행한 후 Office Web Apps 서비스 및 기능이 활성화되지 않은 상태에서 사용자가 SharePoint에서 문서를 클릭하면 브라우저에 끊어진 링크가 표시될 수 있습니다. Office Web Apps를 라이브 프로덕션 환경에 설치하는 경우에는 Office Web Apps 설치 프로그램을 실행하기 전에 OpenInClient 기능을 사용하도록 설정하는 것이 좋습니다.

이 작업의 절차

  • 중앙 관리를 사용하여 사이트 모음에 대한 기본 열기 동작을 설정하려면

  • Windows PowerShell을 사용하여 사이트 모음에 대한 기본 열기 동작을 설정하려면

  • 문서 라이브러리 설정 페이지를 사용하여 문서 라이브러리에 대한 기본 열기 동작을 설정하려면

  • Windows PowerShell을 사용하여 IRM 보호 문서 라이브러리에 대한 기본 열기 동작을 설정하려면

이 작업의 일부 절차에서는 Windows PowerShell 또는 SharePoint 2010 관리 셸을 사용하여 cmdlet을 실행해야 합니다. Windows PowerShell에서 SharePoint 2010 cmdlet을 실행하려면 Add-PSSnapin cmdlet을 사용하여 Microsoft.SharePoint.PowerShell 스냅인을 추가해야 하거나, SharePoint 2010 관리 셸을 사용하여 SharePoint 2010 cmdlet을 실행할 수 있습니다. 기본적으로 Microsoft.SharePoint.PowerShell 스냅인은 이미 등록되어 있고 해당 스냅인이 SharePoint 2010 관리 셸에 추가되어 있습니다. SharePoint 2010 cmdlet을 실행하려면 구성 데이터베이스에서 SharePoint_Shell_Access 역할의 구성원이고 SharePoint 2010 제품이 설치된 컴퓨터에서 WSS_ADMIN_WPG 로컬 그룹의 구성원이어야 합니다. Windows PowerShell 또는 SharePoint 2010 관리 셸에서 스크립트를 실행하려면 set-executionpolicy cmdlet과 unrestricted 매개 변수를 사용하여 실행 정책을 설정해야 합니다. Add-PSSnapin cmdlet에 대한 자세한 내용은 Add-PSSnapin을 참조하십시오. SharePoint 2010 제품에 Windows PowerShell을 사용하는 방법에 대한 자세한 내용은 Windows PowerShell을 사용하여 SharePoint 2010 제품 관리를 참조하십시오.

중앙 관리를 사용하여 사이트 모음에 대한 기본 열기 동작을 설정하려면

  1. SharePoint 중앙 관리에서 사이트 작업을 클릭한 다음 사이트 설정을 클릭합니다.

  2. 사이트 설정 페이지의 사이트 모음 관리에서 사이트 모음 기능을 클릭합니다.

  3. 기능 페이지의 기본적으로 클라이언트 응용 프로그램에서 문서 열기 기능에 대해 활성화(OpenInClient 기능을 사용하도록 설정)를 클릭하여 문서를 클라이언트 응용 프로그램에서 엽니다. 문서를 브라우저에서 열려면 비활성화(OpenInClient 기능을 사용하지 않도록 설정)를 클릭합니다.

Windows PowerShell을 사용하여 사이트 모음에 대한 기본 열기 동작을 설정하려면

  1. 메모장을 사용하여 새 텍스트 파일을 열고 다음 스크립트를 복사하여 파일에 붙여 넣습니다.

    다음 예에서는 모든 사이트의 모든 문서에 대한 기본 열기 동작을 연결된 클라이언트 응용 프로그램(사용 가능한 경우)에서 열도록 설정합니다.

    $defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OpenInClient"}).Id 
    Get-SPSite -limit ALL |foreach{ Enable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }
    

    다음 예에서는 모든 사이트의 모든 문서에 대한 기본 열기 동작을 브라우저에서 열도록 설정합니다.

    $defaultOpenBehaviorFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OpenInClient"}).Id 
    Get-SPSite -limit ALL |foreach{ Disable-SPFeature $defaultOpenBehaviorFeatureId -url $_.URL }
    
  2. 다음 매개 변수를 지정합니다.

    매개 변수

    –limit

    이 유형은 음이 아닌 유효한 숫자여야 합니다. 지정된 범위의 모든 사이트 모음을 반환하려면 ALL을 지정하십시오.

  3. .ps1 파일 이름 확장명을 사용하여 스크립트를 실행하는 폴더(일반적으로 C:\scripts)에 파일을 저장합니다.

  4. Windows PowerShell 콘솔의 명령 프롬프트(즉, PS C:\>)에서 다음 명령을 입력한 후 Enter 키를 누릅니다.

    C:\<경로>\<파일 이름>.ps1

문서 라이브러리 설정 페이지를 사용하여 문서 라이브러리에 대한 기본 열기 동작을 설정하려면

  1. <문서 라이브러리>: 모든 문서 페이지의 라이브러리 도구에서 라이브러리를 클릭합니다.

  2. 라이브러리 도구 모음에서 라이브러리 설정을 클릭합니다.

  3. 문서 라이브러리 설정 페이지에서 고급 설정을 클릭합니다.

  4. 고급 설정 페이지의 브라우저에서 문서 열기에서 다음 옵션 중 하나를 선택합니다.

    클라이언트 응용 프로그램에서 열기   라이브러리의 문서를 클릭하면 해당 클라이언트 응용 프로그램(사용 가능한 경우)에서 문서가 열립니다.

    브라우저에서 열기   라이브러리의 문서를 클릭하면 해당 문서 종류의 웹 브라우저 Web App에서 문서가 열립니다. 문서가 Web App에서 열릴 때 사용자가 클라이언트 응용 프로그램에서 문서를 열도록 선택할 수 있습니다.

    서버 기본값 사용   라이브러리의 문서를 클릭하면 SharePoint 2010 제품이 설치되어 있는 서버에 대해 지정된 기본 열기 동작을 사용하여 문서가 열립니다.

Windows PowerShell을 사용하여 IRM 보호 문서 라이브러리에 대한 기본 열기 동작을 설정하려면

  1. 메모장을 사용하여 새 텍스트 파일을 열고 다음 스크립트를 복사하여 파일에 붙여 넣습니다.

    다음 예에서는 모든 사이트의 IRM 보호 문서 라이브러리에 대한 기본 열기 동작을 연결된 클라이언트 응용 프로그램(사용 가능한 경우)에서 열도록 설정합니다.

    Get-SPWeb -site http://contoso | % {$_.Lists} | where {$_.IrmEnabled -eq $true} | % {$_.DefaultItemOpen =[Microsoft.Sharepoint.DefaultItemOpen]::PreferClient; $_.Update()}
    
  2. 다음 매개 변수를 지정합니다.

    매개 변수

    –site

    URL

  3. .ps1 파일 이름 확장명을 사용하여 스크립트를 실행하는 폴더(일반적으로 C:\scripts)에 파일을 저장합니다.

  4. Windows PowerShell 콘솔의 명령 프롬프트(즉, PS C:\>)에서 다음 명령을 입력한 후 Enter 키를 누릅니다.

    C:\<경로>\<파일 이름>.ps1

See Also

Other Resources

Get-SPWeb
Get-SPSite
Get-SPFeature