blog

Blog

Technical articles, tutorials, and insights on PowerShell, .NET, Active Directory, and enterprise IT automation.

Tag
Category

Type to search across all blog posts.

Backing up Bitlocker Keys and LAPS passwords from Active Directory

blog

Backing up Bitlocker Keys and LAPS passwords from Active Directory

Having a modern, secure infrastructure in 2019 is a requirement. You should implement BitLocker to make sure that in the event of stolen laptop data is not readily extra…

active directorybitlockerlapspowershell
Creating Visual Indicators for spoofed / external emails with PowerShell

blog

Creating Visual Indicators for spoofed / external emails with PowerShell

I’ve been managing mail service for users for a lot of years now. I don’t do it daily but I’ve spent my fair share of time analyzing spam emails. Mail vendors are doing…

exchangeexchange 2013exchange 2016exchange onlineoffice 365powershell
Accessing AzureVM with NLA and broken domain trust relationship

blog

Accessing AzureVM with NLA and broken domain trust relationship

Hosting your VM’s in Azure Cloud is excellent. You have all those features, professionally managed and virtually limitless. I don’t want to take your time to sell you Az…

ad trustazureazure vmnlapowershell
Active Directory – The directory service was unable to allocate a relative identifier

blog

Active Directory – The directory service was unable to allocate a relative identifier

I’ve been testing Disaster Recovery scenario restoring Active Directory. One of the servers was restored, and it worked for a moment after restore. If you can regain you…

active directoryaderrorpowershell
Changing Exchange folder permissions in multilanguage Office 365 tenants

blog

Changing Exchange folder permissions in multilanguage Office 365 tenants

One of the tasks I often get when setting up new Office 365 tenant or installing Exchange Servers is to change the visibility of Room Mailboxes or in some cases even sta…

exchangeexchange onlinepowershellroom mailbox
Using PowerShell to fix Ubiquiti Unifi requirement for MongoDB 3.6 on Ubuntu 18

blog

Using PowerShell to fix Ubiquiti Unifi requirement for MongoDB 3.6 on Ubuntu 18

I’ve been using Ubiquiti Unifi for some years now, for both home and work usage. It’s great hardware at a great price, and the best thing for a software maniac like me i…

linuxmongodbpowershellubuntuubuntu 18.04unifi
PSWinReporting 1.8 – Split of branches (Legacy vs. New Hope)

blog

PSWinReporting 1.8 – Split of branches (Legacy vs. New Hope)

A new branch of PSWinReporting is slowly coming, and I thought it would be the best time to have a final article about it with all configuration options available for th…

eventevent monitoringeventspowershellpswinreporting
PowerShell – Returning one object from a function as an Array

blog

PowerShell – Returning one object from a function as an Array

Few weeks had passed since I’ve initially written PowerShell – Few tricks about HashTables and Arrays I wish I knew when I started. I was happily using my tips and trick…

arrayforeachforeach-objectgoot-to-knowpowershell
Meet Statusimo – PowerShell generated Status Page

blog

Meet Statusimo – PowerShell generated Status Page

A few weeks ago, Mateusz Czerniawski, mentioned that he wants to build a Status Page for his company services. While I haven’t needed for myself, it seems like an excell…

csshtmljavascriptpowershellstatus pagestatusimo
Hyper-V – Can’t start Virtual Machine because it’s backing up

blog

Hyper-V – Can’t start Virtual Machine because it’s backing up

Working as a small business often brings you little tasks here and there. Today I’ve decided to shut down the Hyper-V machine to expand its disks. Unfortunately for me,…

backuperrorhyper-vpowershell