by Jonathan Bennett | Aug 30, 2018 (Updated Sep 6, 2018)
Overview This post describes the ways that SCCM handles reboots for a Package & Program deployment. The behaviour depends on the Program configuration, deployment method, and return code. For example, a Package will perform differently when deployed in a Task...
by Jonathan Bennett | Aug 30, 2018 (Updated Aug 30, 2018)
Overview This post describes the return codes that SCCM understands for Package and Program deployments and shows which codes are classed success, reboot, or retry. The meaning of return codes for Packages and Programs is defined in the SCCM site control file. Codes...
by Jonathan Bennett | Aug 28, 2018 (Updated Aug 28, 2018)
Overview This post describes the firewall ports that need to be opened between an SCCM console and SCCM servers in order to use the Create Task Sequence Media wizard. I recently had to run the Create Task Sequence Media wizard from an SCCM console installed in a...
by Jonathan Bennett | Jun 20, 2018 (Updated Jun 20, 2018)
Overview This post shows how a script can detect if it is running from inside an SCCM Task Sequence in a way that avoids false positives. The Problem At times it’s useful for a script to detect if it is running from an SCCM Task Sequence so it can alter its...
by Jonathan Bennett | Jul 8, 2015 (Updated Mar 19, 2019)
Overview This post contains a WinPE version list including the WinPE version, the Windows version, and the numeric Windows version string that it was built from. It covers all versions of WinPE from the initial Windows XP versions to the latest Windows 10 versions....
by Jonathan Bennett | Feb 4, 2015 (Updated Jan 30, 2018)
Overview This post shows how to automate the numerous “first-run” dialogs that are shown when a user runs an Office 2013 or Office 365 application for the first time. With a standard local installation of Office 2013 this can be done in two ways. Firstly,...