我想通过命令行修改特定网站的设置,但是我找不到该命令的语法。
我想更改文件c中的以下xml部分:/inetpub/wwwroot/wss/VirtualDirectories//web.config。
<configuration>...
<SharePoint>...
<BlobCache location="x">
我知道我可以通过appcmd修改文件C:\ Windows \ System32 \ inetsrv \ config \ applicationhost.conf,但我无法弄清楚如何修改特定网站的web.config文件。我猜我需要做这样的事情
appcmd set config "<site name>" /section:sharepoint/blobcache /enabled="true" /commit:site
但是,它试图修改文件applicationhost.conf。
修改web.config文件的语法是什么,还是有另一个可以比appcmd做得更好的实用程序?
答案 0 :(得分:2)
由于您使用SharePoint 2010标记了此问题,我建议使用PowerShell脚本执行此操作。 Scripting Guy over on technet.com has a blog post that describes doing exactly this
他的解决方案让您使用SPWebConfigModification类来操作现有Web应用程序的web.config。