Code Signing: Proving Your Enterprise Code Is Yours

[Last Reviewed: 2019-04-25] PowerShell scripts, ClickOnce VSTO applications, .NET applications, even Java Deployment Rulesets. What do they all have in common? You can sign them with a code signing certificate! What’s Code Signing? When you digitally sign an executable or script, you’re guaranteeing that the code hasn’t been altered or corrupted since it was signed. … Read more

Download Language Packs from Windows Update

[Last Reviewed: 2018-11-26] Do you need en-US language packs added to ConfigMgr for your multi-lingual IPUs? Do you need it done quickly? Check out New-WULanguagePackPackage.ps1, available on GitHub! This script: Reads an XML file containing the path to language packs on Windows Update (and some metadata, like the Windows version and build) Downloads the language … Read more

Improving TeamViewer Aliases with ConfigMgr

[Last Reviewed: 2018-11-19] Recently one of our technicians mentioned in passing how nice it would be if TeamViewer’s console showed usernames in addition to computer names, so searching would be easier. That’s a fantastic idea–let’s use the TeamViewer API and ConfigMgr’s User Affinity to do this! Prerequisites: Tokens, Please Before we begin, we’ll need a … Read more

The Windows 7 MUI Black Screen of Death Spectacular, or “Why Can’t I Change Languages with DISM?”

[Last Reviewed: 2018-11-17] Here’s a scenario: You’re a global organization looking to upgrade your remaining fleet of Windows 7 machines. Your fleet contains multiple locales–your Frankfurt location runs de-DE, and your Shanghai location runs zh-CN. If you were to run an IPU on these machines using your en-US image, you’d discover pretty quickly that the … Read more