2012-07-16 3 views
1

명령 줄을 통해 특정 웹 사이트의 설정을 수정하고 싶지만 명령 구문을 찾는 데 문제가 있습니다.SharePoint appcmd를 통해 web.config 파일 수정

c : /inetpub/wwwroot/wss/VirtualDirectories//web.config 파일에서 다음 xml 섹션을 변경하고 싶습니다. APPCMD 명령어를 통해 \ WINDOWS \ SYSTEM32 \ inetsrv를 \ 설정 \ applicationhost.conf을, 그러나 나는 특정 웹 사이트의 web.config 파일을 수정하는 방법을 알아낼 수 없습니다 :

<configuration>... 
    <SharePoint>... 
    <BlobCache location="x"> 

은 내가 파일 C를 수정할 수 있습니다 알고 있습니다. 나는 이런 일을해야한다고 생각하고있다.

appcmd set config "<site name>" /section:sharepoint/blobcache /enabled="true" /commit:site 

그러나이 파일은 applicationhost.conf 파일을 수정하려고 시도한다.

web.config 파일을 수정하는 구문은 무엇입니까? 아니면 appcmd보다 나은 작업을 수행 할 수있는 다른 유틸리티가 있습니까?

답변

2

SharePoint 2010에서이 질문에 태그를 추가 했으므로 PowerShell 스크립트를 사용하여이 작업을 수행 할 것을 제안했습니다. Scripting Guy over on technet.com has a blog post that describes doing exactly this.

그의 솔루션은 SPWebConfigModification 클래스를 사용하여 기존 웹 응용 프로그램의 web.config를 조작하게합니다.

+0

고맙습니다! 이것은 내가 찾고 있었던 바로 그 것이다. – StaticMethod