Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. $ft = New-Object System.TimeSpan(10000)
  2. $file.Lock([Microsoft.SharePoint.SPFile+SPLockType]::Exclusive, "test lock", $ft)
  3. $file.UndoCheckOut()
  4.  
  5. $web = Get-SPWeb http://intranet.contoso.com
  6. $list = $web.Lists["DocLib"]
  7. $item = $list.GetItemById(2)
  8. $file = $item.File
  9. $userId = $file.LockedByUser.ID
  10. $user = $web.AllUsers.GetByID($userId)
  11. $impSite= New-Object Microsoft.SharePoint.SPSite($web.Url, $user.UserToken);
  12. $impWeb = $impSite.OpenWeb();
  13. $impList = $impWeb.Lists[$list.Title]
  14. $impItem = $impList.GetItemById($item.ID)
  15. $impFile = $impItem.File
  16. $impFile.ReleaseLock($impFile.LockId)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement