Automating the Removal of Old Office Versions to Upgrade to 2016

The end-of-life for the click-to-run version of Office 2013 is quickly approaching (February 28th, 2017). This is a quick reference on how to automate the deployment of Office 2016 to your environment, while also fulfilling the prerequisite of removing any previous versions of Office (including 2013). Step 1 – Automate the uninstall of previous versions of Office Installing …

Automating the Removal of Old Office Versions to Upgrade to 2016 Read More »

SQL Query to Export All SCCM Maintenance Windows

Maintenance windows tend to be illusive in Configuration Manager, especially in large environments with multiple admins. A common request that I receive from my customers is to “retrieve all of maintenance windows.” There isn’t a great report for this or an easy way to do this with PowerShell (yet). The easiest method I’ve found to do …

SQL Query to Export All SCCM Maintenance Windows Read More »

In-Console Updates Stuck Installing in ConfigMgr: How To Fix It

Disclosure: do not follow these steps if you do not know what you’re doing. They should only be used as a last resort. Use with caution. I’ve had a couple different SCCM environments get stuck during update installations that have come down through the new Updates and Servicing feature in the current branch builds. Typically, this …

In-Console Updates Stuck Installing in ConfigMgr: How To Fix It Read More »

WSUS Synchronization Failures in SCCM with HTTP Status 503

I ran into a new error today during a WSUS synchronization for SCCM Software Updates. Synchronizations had been running fine for a while, but it would fail after running for an extended amount of time. The error was easy to find in the wsnycmgr.log file in the Configuration Manager logs: Usually when synchronization fails, it …

WSUS Synchronization Failures in SCCM with HTTP Status 503 Read More »

Bulk Assign Licenses in Office 365 Using PowerShell

If you manage an Office 365 tenant, you are probably familiar with assigning licenses to provision services for users. That process is pretty straightforward for a single user. But how do you do it for a hundred or thousand people in your organization? PowerShell. First, you will need to connect to Office 365 via PowerShell. If you …

Bulk Assign Licenses in Office 365 Using PowerShell Read More »