Guest User

SP validation

a guest
May 11th, 2016
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $web = Get-SPWeb http://jv-sps15-1
  2.  
  3. $files = $web.GetFolder("Lib1").Files
  4.  
  5. $lib2 = $web.Lists["Lib2"]
  6. $lib1 = $web.Lists["Lib1"]
  7.  
  8. $fld1 = $lib1.Fields["testC"]
  9. $fld2 = $lib2.Fields["testC"]
  10.  
  11. $validationF = $fld1.ValidationFormula
  12. $validationM = $fld1.ValidationMessage
  13.  
  14.  
  15.  
  16. $fld2.ValidationFormula = ""
  17. $fld2.ValidationMessage = ""
  18. $fld2.Update($true)
  19.  
  20. $lib2.EnforceDataValidation = $false
  21. $lib2.Update()
  22.  
  23. foreach($file in $files){
  24.     $file.CopyTo("Lib2/"+$file.Name,$true)
  25. }
  26.  
  27. $lib2.EnforceDataValidation = $true
  28. $lib2.Update()
  29.  
  30. $fld2.ValidationFormula = $validationF
  31. $fld2.ValidationMessage = $validationM
  32. $fld2.Update($true)
Add Comment
Please, Sign In to add comment