最近碰到一个问题,由于User Profile Service服务有问题,用户信息无法更新。所以,想到Set-SPUser命令可以更新,于是乎找到这个命令,但是更新的时候发现拒绝访问的错误。找了很久原因,发现......
2021-06-25 881 SharePoint,Set-SPUser,命令,拒绝,访问,问题,解决,
在很久很久以前,碰到过一次这样的需求,给客户做好的站点经过层层测试,需求变更在测试,历经半年时间终于要上线了。
然而,有个问题是,回收站里的东西太多太多了,作为开发人员,尤其是有强迫症的开发人员,势必要清空回收站。
那么,问题就来了,大大小小的子网站几十个,回收站里的东西全都清除一遍,没有个半天时间可能都干不完。
作为一个热(xi)爱(huan)技(tou)术(lan)的程序猿,想的是有怎样快捷的方式,让程序帮助我们完成这项任务呢?
解决方法
复制代码
#Get SPSite
$Site = Get-SPSite "http://sitecollection"
#Delete all from 1st Stage Recycle bin in SPWeb
$Site.AllWebs | Foreach-object { $_.RecycleBin.MoveAllToSecondStage() }
#Empty 2nd Stage Recycle bin in SPSite
$Site.RecycleBin.DeleteAll();
复制代码
其实,命令的思路很简单,就是便利每个网站,把回收站添加到网站集回收站,然后,再清空就好了。
结束语
这样一段命令就把一下午的活儿干完了,下午又能认真学习SharePoint 其他技术了,好开森。
相关文章
最近碰到一个问题,由于User Profile Service服务有问题,用户信息无法更新。所以,想到Set-SPUser命令可以更新,于是乎找到这个命令,但是更新的时候发现拒绝访问的错误。找了很久原因,发现......
2021-06-25 881 SharePoint,Set-SPUser,命令,拒绝,访问,问题,解决,
最近给客户做项目,客户有这样一个需求,就是不同SharePoint Group里面的人,进到页面里,看到的东西不一样。 最开始想到的解决方案是,通过前端代码来解决,但是这样会有两个问题,首先代......
2021-06-25 776 SharePoint目标访问群体
roblem: NodeRunner.exe is consuming a lot of memory and CPU resulted in performance issues on SharePoint 2013 server. Solution: NodeRunner.exe is a SharePoint 2013 Search service component and it is resource hungry. To reduce the CPU and Memory impac......
2021-06-25 965 How,Limit,NodeRunner.exe,High,Memory,CPU,Usage,roblem,
异构应用访问SharePoint的文档库或列表时,使用WebService的方式再恰当不过了。有朋友问我如何在dotNet Framework 3.0下的应用程序中控制SharePoint 2003中的列表项。想一想类似的场景应该比较常见,所......
2021-06-25 71 SharePoint进行列表的增删改
在很久很久以前,碰到过一次这样的需求,给客户做好的站点经过层层测试,需求变更在测试,历经半年时间终于要上线了。 然而,有个问题是,回收站里的东西太多太多了,作为开发人员,......
2021-06-25 817 PowerShell清空网站集回收站