The “Hey, Scripting Guys!” blog has been retired. There are many useful posts in this blog, so we keep the blog here for historical reference. However, some information might be very outdated and many of the links might not work anymore.
New PowerShell content is being posted to the PowerShell Community blog where members of the community can create posts by submitting content in the GitHub repository.
Summary: Use PowerShell to identify the property in AzureAD with the Synchronization time in AzureAD
(image)
Hey, Doctor Scripto. Is there a way with PowerShell to identify when a user was last synchronized with AzureAD?
(image)
Absolutely! We just need to examine the LastDirSyncTime when using the Get-Msoluser cmdlet. Here’s ...
I've been taking a break from the blog for a while due to some personal reasons, but I had a few people ask me about my PowerShell prompt recently.
(image)
I like extra horizontal space, so I removed the path from the prompt and put it in the window title bar. I also just display the current time in the prompt ...
PowerShell 5+ ships with the module PowerShellGet, which lets us search and install modules from cmdlets. The default nuget repository is the PowerShell Gallery, but you could add others yourself (including custom ones for internal modules).
There are a lot of reasons this could help you:
There are a lot of cmdlets in the module, ...
One of the really cool things PSReadline provides (module shipping on v5+) isn't as immediately obvious as the syntax highlighting. It offers a persistent history that is stored from session to session.
This means if you run commands in a window, close it, and open a new one later you can still hit the up arrow and scroll through them. I ...