博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PowerShell 获取Site Collection下被签出的文件
阅读量:6708 次
发布时间:2019-06-25

本文共 782 字,大约阅读时间需要 2 分钟。

阅读目录

 

由于权限的设置,当文件被签出时导致别人不可见了,这对校验文件个数的人来说着实是件烦恼的事。幸好利用PowerShell,可以获取Site Collection下被签出的文件。

Resolution

复制代码
Add-PSSnapin Microsoft.SharePoint.PowerShellfunction GetAllCheckOutFiles([string]$siteUrl){        $spSite=Get-SPSite $siteUrl        $spSite.AllWebs|%{        $_.Lists|where{
$_.BaseTemplate -eq "DocumentLibrary" -and $_.Hidden -eq $false}|%{ #Write-Host $_.ParentWeb.Url# $_.CheckedOutFiles |Select-Object {
$_.Url,$_.CheckedOutByName}|Out-File c:\txtResult.txt -Append }; } $spSite.Dispose();}GetAllCheckOutFiles("http://reus");
复制代码

 

本博客为 原创,基于 发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名 (包含链接)。如您有任何疑问或者授权方面的协商,请给我留言。
 本文转自木宛城主博客园博客,原文链接:http://www.cnblogs.com/OceanEyes/p/powershell-get-all-check-out-files.html,如需转载请自行联系原作者
你可能感兴趣的文章
Session详解
查看>>
我的友情链接
查看>>
基于centOS6.7搭建LAMP(httpd-2.4.18+mysql-5.5.47+php-5.6.16)环境
查看>>
AIX下PVID详解及其修改方法
查看>>
C# Directory和DirectoryInfo类(文件目录操作)
查看>>
OSPF中的五类LSA
查看>>
maven 加入json-lib.jar 报错 Missing artifact net.sf.js
查看>>
当Elasticsearch logstash kibana (ELK) 遇到symantec
查看>>
OSPF选举
查看>>
我的友情链接
查看>>
6.3Pytyhon文件的操作(三)
查看>>
我的友情链接
查看>>
Win 7常用文件夹快速调用
查看>>
rsyslog使用及配置
查看>>
java io
查看>>
称重小白鼠
查看>>
3.2-ansible远程执行命令
查看>>
VS2010和VS2008使用不同编译方式在64位机器生成注册表对比
查看>>
android6.0通过反射获取USB和U盘以及内部存储路径,区分USB和U盘路径
查看>>
将应用程序转向云的风险
查看>>