PowerShell – Converting advanced object to flat object

10 months ago

PowerShell language allows you to work and build complicated objects. There are multiple ways to save them, such as XML…

Office 365 Health Service using PowerShell

10 months ago

Two years ago, I wrote a PowerShell module called PSWinDocumentation.O365HealthService. The idea was simple - replicate Health Service data Microsoft…

Difference between GetTempFileName() and GetRandomFileName() that got my ass kicked

10 months ago

Today's story is about me making assumptions on how things work based on the method's name. As the blog post…

Mentioning users in notifications using PSTeams PowerShell Module

10 months ago

Microsoft Teams over the last few years have grown into an excellent and flexible tool for both small and big…

Finding duplicate SPN with PowerShell

10 months 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

10 months 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

10 months 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

10 months 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

10 months 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

10 months ago

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