Finding duplicate SPN with PowerShell

3 years ago

Duplicate SPNs aren't very common but can happen in any Active Directory as there's no built-in way that tracks and…

Solving typo problems with Fuzzy Search in PSWriteHTML

3 years ago

One of the everyday use cases with PSWriteHTML is to create a simple view of PowerShell data in a table.…

Active Directory Domain Services could not replicate the directory partition – The replication operation encountered a database error

3 years ago

If you ever encounter an error while trying to create a new domain within a forest saying, "The replication operation…

Configuring Office 365 settings using PowerShell – The non-supported way

3 years ago

Office 365 is a huge beast. It has so many services that it's hard to track all of them. It's…

Encrypting and decrypting PGP using PowerShell

3 years ago

Some time ago, I decided that having an easy-to-use PGP PowerShell module is a way to kill my boredom. Four…

Easy way to connect to FTPS and SFTP using PowerShell

3 years ago

FTPS and SFTP are two ways to send and receive files from remote sources. While the name suggests both do…

Sending email as an alias (proxy address) with Office 365

3 months ago

Sending emails in Microsoft Exchange world using an alias for an account has always been a pain. It required working…

Submitting blogs to web.archive.org using PowerShell

3 months ago

Since my website went down in fire with OVH SBG2, I used this occasion to publish my restored website via…

Advanced HTML reporting using PowerShell

4 years ago

I've been using HTML reporting in PowerShell for a while. Initially, I would usually build HTML by hand, but the…

Monitoring LDAPS connectivity/certificate with PowerShell

4 years ago

Some time ago, I wrote a blog post on checking for LDAP, LDAPS, LDAP GC, and LDAPS GC ports with…