摘要: SharePoint PowerShell命令系列 (12) New-SPWebApplication 参数 AllowAnonymousAccess: 允许进行匿名访问. ApplicationPoolAccount: 将运行此应用程序池的用户帐户的身份. AuthenticationMethod: 使用 Kerberos 或 NTLM 身份验证方法, 默认是 NTLM. DatabaseCr... 阅读全文
posted @ 2015-08-26 15:40 jns 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 问题 一般继承IDisposable接口的对象, 在使用完成后可以释放对象以免占用过多的资源, 当然也可是使用using语句来完成此操作. 但是当项目很大的时候, 代码也比较多, 我们更多希望有工具来检查项目中是否有类似的对象没有释放. 解决办法 微软其实提供了一个小工具"SharePoint Dispose Checker Tool", 但是很遗憾, 不支持SharePoint 2013, 有需... 阅读全文
posted @ 2015-08-26 15:38 jns 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 问题 当我们在开发SharePoint项目的时候, 大家都会遇到一个问题; 在调试代码的时候, 总是不知道哪个W3WP进程才是我们真正需要调试的进程; 如下图所示, 看到这么多W3WP进程大家都懵了, 不知道选择哪个...... 解决办法 其实我们可以用一段CMD命令来显示W3WP进程对应哪个SharePoint Web端口, 这样不就解决我们的"懵"了嘛. 脚本命令: %windir%\s... 阅读全文
posted @ 2015-08-26 15:37 jns 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 删除指定的子网站. 参数 Identity: 指定子网站的标识. 例子 Remove-SPWeb http://sitename/subsite enjoy SharePoint 阅读全文
posted @ 2015-08-26 15:34 jns 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Get-SPWeb 获取指定的子网站. 参数 Identity: 指定子网站的地址. Limit: 限制要返回的子网站的最大数量, 默认值为200; 若要返回所有网站, 请输入all. Site: 指定获取子网站的网站集的地址或GUID. 示例 Get-SPWeb -site http://sitename/sites/site1 Set-SPWeb 设置指定的子网站. 参数 Ident... 阅读全文
posted @ 2015-08-26 15:33 jns 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 在现有网站集中创建新的网站. 参数 Url: 创建新网站的地址. Language: 新网站的语言. Template: 新网站的模板. AddToQuickLaunch: 将新网站增加到"快速启动"中. AddToTopNav: 将新网站增加到"顶级导航栏"中. UseParentTopNav: 新网站将于父网站使用相同的顶级导航栏. 例子 New-SPWeb http://spsite/su... 阅读全文
posted @ 2015-08-26 15:29 jns 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 虽然SharePoint已经内置一些报表可以显示当前页面流量和活跃用户等信息, 但是显示的信息比较少, 而且也没有图表直观显示. 百度和Google Analytics等都是站长常用的流量统计分析工具, 我们是不是可以将其他跟SharePoint结合起来呢? "Google Analytics SharePoint 2013/Office 365"这个解决方案可以帮助大家将Google Analy... 阅读全文
posted @ 2015-08-26 15:27 jns 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 小伙伴们在项目中会不会遇到用户或者客户希望在SharePoint上直接修改AD域中的信息或者密码呢? 当然从开发角度来说不是很复杂, 但是当"懒"发作的时候, 我们就想去看看有没有现成的解决方案啦. PS: 这块工具很多, 仅举例~. 下面为大家介绍"Active Directory Tools For SharePoint", 老外的东西就是界面比较"简洁", 大家可以点击链接看看. enjo... 阅读全文
posted @ 2015-08-26 15:26 jns 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 该命令将删除现有网站集以及所有子网站. 参数 GradualDelete: GradualDelete 例子 Remove-SPSite -Identity "http://sitename" enjoy SharePoint 阅读全文
posted @ 2015-08-26 15:24 jns 阅读(180) 评论(0) 推荐(0) 编辑
摘要: SharePoint目前只提供网页端跟PowerShell命令来管理Feature; 举个例子, 当我们需要对现有SharePoint环境进行升级的时候, 我们需要看看目前环境里有哪些Feature是我们自己安装部署上去的, 这时候我们一般会用PowerShell命令去查看, 这样或多或少都有点不是很方便的赶脚. 那么有没有什么图形化的小工具能帮助我们进行管理操作呢? 答案当然也是肯定的喽, 大家... 阅读全文
posted @ 2015-08-26 15:22 jns 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 简单罗列了跟SharePoint有关联的产品, 各位直接看图即可. enjoy SharePoint 阅读全文
posted @ 2015-08-26 15:21 jns 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 我们有时候需要将网站集从一个内容数据库移动到另一个内容数据库中, 为啥需要移动呢? 从SharePoint最佳实践中我们可以发现微软建议一个内容数据库保持在200G以下, 那么如果超过200G了, 我们可以适当的将一些网站集从某个内容数据库移动到另一个内容数据库中. 注意点 在移动当前网站集的过程中, 该网站集将被禁止访问. 移动完成后, 网站集将恢复到其原始状态. 新内容数据库必须已存在. 新... 阅读全文
posted @ 2015-08-26 15:19 jns 阅读(331) 评论(0) 推荐(0) 编辑
摘要: SharePoint Manager可以帮助我们查看SharePoint基本信息, 譬如网站模板, feature, 列表和字段等. 同时我们可以利用ta来修改列表字段, 视图等内容. enjoy SharePoint 阅读全文
posted @ 2015-08-26 15:17 jns 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 这两个命令一般情况下是一起出现的, 一个是获取指定条件的网站集, 另一个是设置对应的网站集参数. 例子 获取指定的内容数据库中所有网站集地址和主要管理员 Get-SPSite -ContentDatabase "WSS_Content_7f74cfcb9d484b91802e973c5361139a" | Format-Table -Property Url, Owner 获取指定路径的网站... 阅读全文
posted @ 2015-08-26 15:15 jns 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 这个命令简单的说就是创建新的网站集. 例子 New-SPSite http:// -OwnerAlias "DOMAIN\username" 参数 Name: 指定新网站集的标题. Description: 指定新网站集的描述说明. Url: 指定新网站集所使用的地址. HostHeaderWebApplication: 承载新网站集的Web应用程序名称、URL、GUID或SPWebAppli... 阅读全文
posted @ 2015-08-26 15:12 jns 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 之前介绍了操作WSP解决方案包的相关命令, 如果我们想获取某个解决方案包的相关属性则可以使用此命令. 参数 Deployed: 获取是否已经将解决方案部署到服务器场中 DeployedServers: 获取此解决方案包部署到的服务器名称 DeployedWebApplications: 获取此解决方案包部署到的web应用程序名称 DeploymentState: 获取是否已经部署了此解决方案包 ... 阅读全文
posted @ 2015-08-26 14:51 jns 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Add-SPSolution 例子 Add-SPSolution -LiteralPath c:\solution.wsp 注意该命令只是向SharePoint服务器场添加解决方案包, 并不会做其他操作. Install-SPSolution 例子 Install-SPSolution -Identity solution.wsp -GACDeployment 参数 Force: 强制部署新的... 阅读全文
posted @ 2015-08-26 14:47 jns 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 之前介绍了如何备份还原网站集, 可是有时候我们只需要把某个网站或者子站点中的内容导出, 那么就会用到这两条命令. Export-SPWeb 例子 Export-SPWeb http://web_name -Path web.cmp 参数 Force: 覆盖现有的导出文件. CompressionSize: 设置导出文件的最大大小, 如果超过就会拆成多个文件. IncludeVersions: ... 阅读全文
posted @ 2015-08-26 14:39 jns 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 这两条命令可能是大家最先接触的PowerShell命令了吧, 一个是备份网站集, 另一个是还原网站集. Backup-SPSite 例子 Backup-SPSite http://site_name -Path C:\Backup\site_name.bak 参数 Force: 覆盖现有备份 NoSiteLock: 设置备份的时候网站集是否可以读写. 如果没有指定该参数, 那么在备份的过程中网... 阅读全文
posted @ 2015-08-26 14:35 jns 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 有时候我们出于一些迫不得已的情况需要更改CA端口号, 我们可以使用PowerShell命令来达到我们的目的: Set-SPCentralAdministration -Port 注意这个命令需要有一定的权限才可以操作哦. 当然SharePoint 2007也有命令可以操作: stsadm -o setadminport -port [-ssl] [-admapcreatenew] [-admap... 阅读全文
posted @ 2015-08-26 14:24 jns 阅读(273) 评论(0) 推荐(0) 编辑