PowerShell: Active Directory Cleanup – Part 4 – Unsupported Windows Operating Systems

Introduction Welcome to part 4 in my Active Directory Cleanup Series. This part is concentrated on pulling a report of Windows Operating Systems that are obsolete/unsupported. Using this report you can review them and decide if they should be removed or upgraded. Script 1: Long 1 liner. The following script was posted on one of … Continue reading PowerShell: Active Directory Cleanup – Part 4 – Unsupported Windows Operating Systems

PowerShell: Active Directory Cleanup – Part 3 – Stale Computer Objects

Introduction Hello everyone. Part 3 in my AD Cleanup series is stale computer objects. Stale computer objects are computers that haven't logged into the domain for a specified number of days. This script includes a NumberOfDays parameter that either you specify when calling the script or it defaults to 120 days during script execution. The … Continue reading PowerShell: Active Directory Cleanup – Part 3 – Stale Computer Objects

How to enable Internet and vNET connectivity for nested VMs in Azure

For a full walk-through of this setup, please watch the video at the end of this post. Greetings readers, Hyper-V nested virtualization in Azure has unlocked different scenarios and use cases such as sandbox environments, running unsupported operating systems or legacy applications that require specific features that are not natively supported in Azure, think about … Continue reading How to enable Internet and vNET connectivity for nested VMs in Azure

PowerShell: Active Directory Cleanup – Part 2 – Spacey Computer Names

Introduction Hello again, Scott Williamson back with the next installment in the series "PowerShell: Active Directory Cleanup". For this installment we going to take a look at a script that finds computers that have a space in their name. Per RFC 1123 DNS host names cannot contain white space (blank) in their names. This is … Continue reading PowerShell: Active Directory Cleanup – Part 2 – Spacey Computer Names

System Center Configuration Manager – “Configure SQL Server Service Broker Failed”

The Issue Recently I installed the Latest Tech Preview in my lab environment and while running an In-Console update I received an error "Configure SQL Server Service Broker - Failed". The Investigation If you watch a video Steve Rachui posted some time ago, there are some valuable tips for which logs to review and the … Continue reading System Center Configuration Manager – “Configure SQL Server Service Broker Failed”

Offline installation of OpenSSH Server on Windows Server 2019

Windows Server 2019 has a lot of additional capabilities that can be added. Those features are easily added with the Add-WindowsCapability PowerShell cmdlet. When adding a capability it pulls from either the Internet or a WSUS server. Sometimes the capability needs to be added in an offline environment where there is no Internet and the … Continue reading Offline installation of OpenSSH Server on Windows Server 2019

Infrastructure – System Center Configuration Manager – “Deploying applications with the PowerShell Application Deployment Toolkit”

The Issue Recently I was posed a question where a customer wanted their users to experience a more advanced or informative when software gets installed. They also required that data be saved so that users work are not affected. Requirements: The Mimecast for Outlook add in had to be installed (This requires Outlook to close) … Continue reading Infrastructure – System Center Configuration Manager – “Deploying applications with the PowerShell Application Deployment Toolkit”

The new way to avoid exposing port 3389 in Azure – Bastion!

Microsoft has released the public preview for Azure Bastion, allowing an additional factor and separate subnet to be your protection from the hordes of hackers who scan the Internet every day looking for open port 3389 with easy passwords or vulnerable patch-level. And things are simpler for you as well - no more unnecessary PIP's … Continue reading The new way to avoid exposing port 3389 in Azure – Bastion!

System Center Configuration Manager – “Error Deploying Windows 10 In Place Upgrades with McAfee DLP Endpoint”

The Issue Trying to do an In Place Windows 10 Upgrade with McAfee DLP Endpoint fails. As soon as the Operating System is applied the machine restarts and simply starts up to the "Repair" screen. The Investigation In this case the In Place Upgrade was being performed by System Center Configuration Manager using an In … Continue reading System Center Configuration Manager – “Error Deploying Windows 10 In Place Upgrades with McAfee DLP Endpoint”