Get-SPOAppInfo | SharePoint Online | PowerShell

Posted on

During SharePoint Online discussion a question popped up “How to get all installed application information in SharePoint Online?” a simple answer is Get-SPOAppInfo cmdlet! But, wait we are partially correct but read this documentation https://technet.microsoft.com/en-us/library/fp161398.aspx. The below image illustrates the parameters of Get-SPOAppInfo both set to be false and it’s not $TRUE – This cmdlet […]


SharePoint Content Management using PowerShell | Dude! it’s a Due Diligence – Part 1

Posted on

October-26-2015: Due to SharePoint tasks I missed MVP Summit 2015; Energy drained out due to disappointment!. So, I engaged 16 hours of my time with SharePoint team to perform a due diligence. Traveled in and around Netherlands for consultations with clients, developers and IT Professionals. Introduction: Though we know each other we gathered at a […]


Exploring LYNC Contacts Using PowerShell

Posted on

Exploring LYNC Contact folders using PowerShell. Get-MailboxFolderStatistics will display all the folders information in users mailbox. So using this we can explore LYNC Contacts with the folder type ‘Quick Contacts’. Get-MailboxFolderStatistics -Identity <MailboxID> | ? {$_.FolderType -eq ‘QuickContacts’} Lync Contact Folders with 0 Entries If we delete lync contacts programmatically it may appear as GUID […]

Windows PowerShell

PowerShell Tip: String Manipulation using Regular Expression

Posted on

Summary Regular Expression is very Powerful and best way to play with strings. Using REGEX in PowerShell is best way to query log files, pattern matching etc.., however we should use it as applicable. Example Code #Given Name : Chendrayan Venkatesan #Required Output: Venkatesan , Chendrayan “Chendrayan Venkatesan” -replace “([a-z]+)\s([a-z]+)” ,’$2, $1′ #Given Name : […]