PowerShell – Converting advanced object to flat object

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks 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

2 weeks ago

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