$Targetsite = Get-SPSite "http://s"
$serviceContext = Get-SPServiceContext($Targetsite)
$profileManager = new-object Microsoft.Office.Server.UserProfiles.UserProfileManager($serviceContext)
$userProfiles = $profileManager.GetEnumerator()
foreach($userProfile in $userProfiles)
{
$followingManager = new-object Microsoft.Office.Server.Social.SPSocialFollowingManager($userProfile, $serviceContext)
$followed = $followingManager.GetFollowed("Sites")
$actorInfo = new-object Microsoft.Office.Server.Social.SPSocialActorInfo
foreach($s in $followed)
{
#write-host $s.Uri
if($s.Uri -eq 'http://webname/dailey')
{
$userProfile.MultiloginAccounts |Out-file -Append "d:\allusers_following_Dailey_QA.txt"
}
else
{write-host "Not following"}
}
}