1 2 3 4 5 6 7 8 9 10 | # Get all the first level items in the images folder. $items = Get-ChildItem -Path "master:\media library\images\" # Select an item at random. $item = $items [(Get -Random -Maximum ( $items .length - 1))] $url = [Sitecore.Resources.Media.MediaManager]::GetMediaUrl( $item ) # Get the user in need of a refreshed wallpaper. $user = Get -User -Identity "sitecore\admin" -Authenticated $user .Profile.SetCustomProperty( "Wallpaper" , $url ) $user .Profile.Save(); |
I hope this encourages you to spend a little more time in SPE.
No comments:
Post a Comment