Collecting Dell Computer Information via API

Sometimes you need data you don’t have

Project Description

My employer was looking for a way to get the age and warranty information of the computers we have purchased from dell without having to go to the warranty website and enter hundreds of service tags and countless CAPTCHAS by hand. Luckily Dell offers this service. All you have to do is set up an account on TechDirect under your company and request a Dell Warranty Management API key and follow their processes. Hopefully this script helps someone else out there, either to just do the job – or to offer a decent starting point for further work.

Notes

For my organization, we had just under 500 Dell computers of interest. Running the script with the request limiter of 5 seconds took ~40 minutes to complete for that volume.

Bulk Active Directory Changes Using PowerShell

Overview

At my job we are moving from 4 digit extensions to 5 digit extensions because we are running out of numbers. That’s a lot of records to update by hand in Active Directory. So I figured out a nifty way to use PowerShell to reduce the workload. During my research I encountered a bunch of broken scripts, misinformation, and awful solutions posed in forums. So to help the next guy out I figured I’d do a quick what-went-wrong-and-how-to-make-it-right blog post. The principles I used here for my use-case can be applied to any Active Directory user property. Let’s dig in.

Continue reading “Bulk Active Directory Changes Using PowerShell”

Creating A Web Shortcut For A Non-Default Browser Through Group Policy

When contemporary applications invade legacy application turf

Overview

The method I will be using will also work if you just want to create a shortcut for the default browser, but with some minor differences. For my use case here we had a web app that worked better in Chrome – which unfortunately is not the company standard browser. There’s some great documentation out there for the method I will be using, but I have found some weird quirks that are not documented and left me scratching my head for a while. I figured I’d save the next guy some trouble. My work environment uses a Windows Server 2008 R2 box as its’ primary domain controller. If you’re using my reference guide on a newer OS some of these settings might be different. Let’s get started.

Continue reading “Creating A Web Shortcut For A Non-Default Browser Through Group Policy”