PowerShell V7
Exchange 2019:- Installing a new SSL Certificate using PowerShell
In my previous blog post, we looked at creating a self signed certificate using PowerShell (3x Liner). The certificate obviously is not what a professional cert is, one thing missing is the "Friendly Name" which can be changed in the MMC and certificates snapin. I...
Exchange 2019:- Display information about your Send Connector in PowerShell
As an Exchange Admin, we work with various connectors such as Receive and Send connectors and once you set them up, especially in the Exchange Admin Center (EAC), not all information is visible and you need to use PowerShell to get other information. To open up the...
Exchange 2019:- Viewing all mailboxes that have SendOnBehalfRights in PowerShell
In my lab, I was wanting to see which mailboxes had Send On Behalf Permissions assigned and instead of going through each mailbox and looking at the delegation tab in the Exchange Admin Center (EAC), I put together a script to get this information for me. The script...
Empower Your Server Security: Utilizing PowerShell to Identify Enabled TLS Versions on Windows Server
I was working in my lab and wanted to check which TLS versions were enabled on my various machines. You can check the registry for this but I thought of putting a PowerShell script together to achieve this information. On the first machine, running the script provided...
Quickly confirm Exchange Online PowerShell Module Installation and Version
Microsoft in recent times removed older versions of the Exchange Online PowerShell Module and many applications that were using a specific version were required to update to continue working. Many times, customers ask, how do I verify the version I have installed on...
Active Directory:- Find accounts that passwords are set to never expire
If you are running Service Accounts, having them not expire is something many admins want set because some applications stop working that use them if the password keeps changing. Applications such as System Center Configuration Manager (SCCM) or System Center...
PowerShell:- Get the DNS server IP’s on all Exchange Servers
As Administrators, you may work with 10 Exchange Servers in an environment or you may work with 500. Consistency within configuration is essential as something small like the incorrect DNS server can cause havoc and send you down a rabbit hole trying to find the root...
Quickly install the Telnet-Client on Server 2019 utilizing PowerShell
If you are like me and work 99% of the time in PowerShell, you always want to do things in PowerShell. This includes adding roles/features, extracting information or simply just opening stuff. I use Telnet a lot, comes in very handy when you checking email servers and...
Active Directory:- Get members of a group with PowerShell
Graphical User interfaces (GUI) are nice but I also prefer working in PowerShell as you can just get so much more info than the GUI. Recently I was working with groups and it was a bit of a pain to keep having to open the window in Active Directory Users and Computers...
PowerShell:- Keeping my session alive with keyboard strokes
When running installations, some systems are set to lock after a certain period of inactivity even though the installation is running in the background. Recently I was testing CIS Group Policy policies and my labs kept locking and it becomes frustrating to keep having...