题
是否有可能强迫搜索轨道爬到SharePoint 2010系统上的回收箱?
我想允许我的用户在文档库中删除文件/文件夹,但是如果有人不小心删除文件,那么如果可以将回收箱中的物品包含在正常中,则不会使每个人的生活变得更加容易搜索结果。
解决方案
不知道是否有OOTB解决方案。我找不到一个。我能够找到一些有趣的东西。您可以使用PowerShell搜索回收箱
例子 : (Get-SPSite "http://SERVERNAME:PORT/").RecycleBin | ?{$_.Title -match "DeletedFile"}
现在,您可以一起使用C#和PowerShell并编写自定义搜索解决方案。
其他提示
如肖班所说。 Powershell是您最好的选择。
(Get-SPSite "https://SITECOLLECTION/").RecycleBin | ?{$_.Web -match "Sub Site"}
或者
(Get-SPSite "https://SITECOLLECTION/").RecycleBin | ?{($_.DeletedDate -gt "5/13/2019") -and ($_.DeletedDate -lt "5/15/2019")}
您应该能够通过以下任何一个过滤。
Web
ID
ItemState
ItemType
Title
DirName
LeafName
Author
AuthorId
AuthorName
AuthorEmail
DeletedBy
DeletedById
DeletedByName
DeletedByEmail
DeletedDate
Size
ProgId
ImageUrl