BrianP 

By: | 113,427,739 downloads | Last Updated: 7/6/2023 | Latest Version: 3.9

This script uses WMI to retrieve properties needed for a customer to register a device with Windows Autopilot. Note that it is normal for the resulting CSV file to not collect a Windows Product ID (PKID) value since this is not required to register a device. Only the serial number and hardware hash will be populated.

By: | 13,554,922 downloads | Last Updated: 9/17/2024 | Latest Version: 5.7

Sample module to manage AutoPilot devices using the Intune Graph API

By: | 5,929,251 downloads | Last Updated: 8/18/2020 | Latest Version: 5.6

This script displays diagnostics information from the current PC or a captured set of logs. This includes details about the Autopilot profile settings; policies, apps, certificate profiles, etc. being tracked via the Enrollment Status Page; and additional information. This should work with Windows 10 1903 and later (earlier versions have not been... More info

By: | 56,289 downloads | Last Updated: 5/16/2020 | Latest Version: 1.3

This script uses the PSWindowsUpdate module to install the latest cumulative update for Windows 10.

By: | 44,708 downloads | Last Updated: 10/5/2019 | Latest Version: 1.1

Sample module for interacting with UEFI from PowerShell

By: | 5,193 downloads | Last Updated: 12/21/2019 | Latest Version: 1.3

Sample module for retrieving DHCP client details, based on the script published by Ingmar Verheij at https://www.ingmarverheij.com/read-dhcp-options-received-by-the-client/

By: | 4,115 downloads | Last Updated: 6/9/2020 | Latest Version: 1.5

This script checks all the Autopilot-related devices to make sure that they are named correctly, have the right attributes (e.g. Group Tag and Purchase Order ID), and aren't redundant (e.g. because the device has been deployed multiple times, creating a new Hybrid AADJ device each time). By default, this script will just display information about ... More info

By: | 2,162 downloads | Last Updated: 9/29/2020 | Latest Version: 1.0

This script uses WMI to retrieve the serial number and hardware hash information from a ConfigMgr site server, creating a CSV file that can be imported into Intune to register the devices with Windows Autopilot. Note that it is normal for the resulting CSV file to not collect a Windows Product ID (PKID) value since this is not required to register... More info

By: | 1,924 downloads | Last Updated: 11/14/2019 | Latest Version: 1.1

This script uses the Graph API to check for a variety of common issues with devices that are registered with Windows Autopilot. It leverages the WindowsAutopilotIntune, Microsoft.Graph.Intune, and AzureAD modules which should be installed (using "Install-Module") before running this script. It will be necessary to sign in twice, once to MSGraph (f... More info

By: | 1,895 downloads | Last Updated: 12/5/2019 | Latest Version: 1.1

Sample module to manage AutoPilot devices using the Partner Center REST API

By: | 747 downloads | Last Updated: 10/13/2019 | Latest Version: 1.0

This script reads the Autopilot profile settings from the AutopilotDDSZTDFile.json file captured by the MDMDiagnosticsTool and displays them to the console.