1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer

Поиск в корзине семейства веб-сайтов SharePoint

 

Вы можете столкнуться с проблемой организации поиска удаленных файлов на Портале, ведь в корзине семейства веб-сайтов может находится несколько тысяч объектов!

Для облегчения поиска можно воспользоваться Powershell'ом, выполнив нижеприведенную команду на сервере SharePoint:

(Get-SPSite "http://portal/").RecycleBin | ?{$_.Title -match "3906185532*"}

В этом примере будет осуществлен поиск в корзине портала по адресу http://portal файла, название которого начинается с "3906185532". Здесь стоит обратить внимание, что можно использовать только два оператора сравнения: -match и -like, оператор -contains не работает :(

После того, как нужный файл будет найден, можно восстановить его в первоначальное место, выполнив команду:

(Get-SPSite "http://portal").RecycleBin.Restore("e7652991-b3b7-4df2-a3c8-39b76a8e98d3")

, где e7652991-b3b7-4df2-a3c8-39b76a8e98d3 - это ID удаленного файла.

 

 

Добавить комментарий