Get-WindowsAutoPilotInfo
                 
                2.7
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.
Installation Options
Owners
Package Details
Author(s)
- Michael Niehaus
Tags
Dependencies
This script has no dependencies.
Release Notes
Version 1.0:  Original published version.
Version 1.1:  Added -Append switch.
Version 1.2:  Added -Credential switch.
Version 1.3:  Added -Partner switch.
Version 1.4:  Switched from Get-WMIObject to Get-CimInstance.
Version 1.5:  Added -GroupTag parameter.
Version 1.6:  Bumped version number (no other change).
Version 2.0:  Added -Online parameter.
Version 2.1:  Bug fix.
Version 2.3:  Updated comments.
Version 2.4:  Updated "online" import logic to wait for the device to sync, added new parameter.
Version 2.5:  Added AssignedUser for Intune importing, and AssignedComputerName for online Intune importing.
Version 2.6:  Added support for app-based authentication via Connect-MSGraphApp.
Version 2.7:  Added new Reboot option for use with -Online -Assign
FileList
- Get-WindowsAutoPilotInfo.nuspec
- Get-WindowsAutoPilotInfo.ps1
Version History
| Version | Downloads | Last updated | 
|---|---|---|
| 3.9 | 123,568,240 | 7/6/2023 | 
| 3.8 | 2,451,013 | 6/12/2023 | 
| 3.7 | 9,980 | 6/12/2023 | 
| 3.6 | 330,930 | 6/10/2023 | 
| 3.5 | 46,564,717 | 9/21/2020 | 
| 3.4 | 53,293 | 9/8/2020 | 
| 3.3 | 276,981 | 7/27/2020 | 
| 3.1 | 7,153 | 7/26/2020 | 
| 3.0 | 7,741 | 7/23/2020 | 
| 2.9 | 435 | 7/23/2020 | 
| 2.7 (current version) | 14,311 | 7/21/2020 | 
| 2.6 | 6,046 | 7/19/2020 | 
| 2.5 | 26,048 | 7/14/2020 | 
| 2.4 | 5,171 | 7/13/2020 | 
| 2.3 | 303,145 | 5/16/2020 |