Deallocate Azure VMs automatically and save money

Stopped vs Deallocated As you might already know an Azure Virtual Machines that are simply Stopped and not Deallocated still cost you money. Virtual Machines that have the status "VM Stopped" will occur in CPU and Memory allocation charges. This post helps you implement a PS Script to run on a schedule in a Runbook … Continue reading Deallocate Azure VMs automatically and save money

Re-mapping large number of printers with PowerShell

Recently, one of our bigger clients had request to migrate from old to new Print servers. This task also involved re-mapping printers on user side. So far the printers had been mapped manually and in the company with 10000+ users and over 1000 print queues spread over 3 Print servers this would be very difficult … Continue reading Re-mapping large number of printers with PowerShell

PowerShell: Active Directory Cleanup – Part 1 – Duplicate Computers

Introduction Hello World, Scott Williamson Senior Premier Field Engineer here. As a PFE, I frequently work with customers who ask how to cleanup Active Directory of old objects and data. To assist them in automating cleanup I have written several PowerShell scripts, functions, and workflows that I want to share in this blog series. Duplicate … Continue reading PowerShell: Active Directory Cleanup – Part 1 – Duplicate Computers

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”

AD: Domain controllers – discover what you’ve got

Hey everyone, Theron (aka T-) here, Senior Consultant with Microsoft Consulting Services (MCS) specializing in Active Directory. During an engagement with a customer a couple of years ago, I needed to identify some info regarding their domain controllers. They were in the process of deploying System Center Operations Manager (SCOM) at the time, but it … Continue reading AD: Domain controllers – discover what you’ve got

Moving Azure Virtual Machines to a different region

Background There are various scenarios in which you would want to move your existing Azure IaaS virtual machines (VMs) from one region to another. For example, if you already deployed in one region, and a new region support was added which is closer to the end users of your application or service. In this scenario, … Continue reading Moving Azure Virtual Machines to a different region