Get-WindowsAutopilotImportGUICommunity

1.3.0

Registers a Windows device for Autopilot from a resizable dark-themed window, driving the
Windows Autopilot Community script by Andrew S Taylor.

Supports both registration modes: Autopilot v1 uploads the 4K hardware hash, and Autopilot v2
imports the Manufacturer,Model,Serial device identifier used by Device Preparation policies,
which needs no hardware hash and ther
Registers a Windows device for Autopilot from a resizable dark-themed window, driving the
Windows Autopilot Community script by Andrew S Taylor.

Supports both registration modes: Autopilot v1 uploads the 4K hardware hash, and Autopilot v2
imports the Manufacturer,Model,Serial device identifier used by Device Preparation policies,
which needs no hardware hash and therefore works on virtual machines.

Runs from a single self-contained file with nothing to download first. The window, the theme
and the Autopilot engine are all embedded, so it works during OOBE on a restricted network.

Includes live staged progress with a working cancel button, an offline CSV export of both the
hardware hash and the device identifier, a concurrent network
prerequisite check across the documented Autopilot and Intune endpoints, Autopilot
diagnostics, and a full session log.

Requires Windows PowerShell 5.1 and administrator rights.

Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name Get-WindowsAutopilotImportGUICommunity

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Mark Orr. MIT License.

Package Details

Author(s)

  • Mark Orr

Tags

Windows Autopilot Intune EntraID DevicePreparation GUI WPF PowerShell OOBE

Functions

Get-ApLogDirectory Initialize-ApLog Get-ApOsCaption Get-ApLogPath Write-ApLog Get-ApLogBuffer Clear-ApLogBuffer Get-ApDefaultConfig Get-ApConfigCandidatePaths ConvertTo-ApHashtable Import-ApConfig Get-ApConfig Set-ApConfigValue Add-ApGroupTagToHistory Save-ApConfig Test-ApElevated Invoke-ApSelfElevate Get-ApPowerShellPath Get-ApCimSafe Get-ApDeviceIdentifierPart Test-ApHardwareHashAvailable Get-ApHardwareHash Get-ApTpmInfo Test-ApSecureBoot Test-ApInternetConnection Get-ApDeviceInfo Get-ApWindowsDisplayVersion Test-ApVirtualMachine Get-ApVendorManifest Get-ApVendorExpectedHash Test-ApVendorScript Expand-ApEmbeddedScript Get-ApWorkingDirectory Resolve-ApEngineScript New-ApRegistrationRequest Build-ApEngineArguments Get-ApRequestValue ConvertTo-ApArgumentArray Get-ApPreviewCommand New-ApProgressState Get-ApStageWeight Update-ApProgressState Get-ApProgressPercent Test-ApStageReached Format-ApPowerShellLiteral Format-ApHashtableLiteral Get-ApDependencyPrepBlock New-ApLauncherScript Start-ApEngineRun Update-ApEngineRun Stop-ApEngineRun Get-ApRunSummary Get-ApDefaultEndpoints Get-ApConfiguredEndpoints Test-ApEndpoint Invoke-ApConnectivityCheck Get-ApWindowsPowerShellModulePath Repair-ApModulePath Test-ApGraphModule Get-ApGraphModuleAdvice Get-ApGraphRepairScript Start-ApBackgroundWork Stop-ApBackgroundWork Get-ApXamlSource Get-ApMergedXaml New-ApMainWindow Show-ApDialog Show-ApSaveFileDialog New-ApBrush Set-ApPill Start-ApUrl Set-ApStatus Add-ApOutput Show-ApPage Show-ApNotice Hide-ApNotice Start-ApDeviceLoad Set-ApDeviceUi Set-ApDevicePlaceholders Sync-ApModeUi Get-ApUiRequest Test-ApDestructiveRequest Set-ApRunningState Start-ApGuiRun Invoke-ApRunTick Invoke-ApRestartComputer Stop-ApGuiRun Update-ApLogsPage Start-ApNetworkCheck Start-ApCsvExport Show-AutopilotImportGui Initialize-ApGui Sync-ApAdvancedWarnings Update-ApNetworkPill Start-ApGraphPreflight Start-ApGraphRepair Start-ApWindowsUpdate

Dependencies

This script has no dependencies.

Release Notes

1.3.0 Single-file build. Autopilot v1 and v2 (Device Preparation) support.

FileList

Version History

Version Downloads Last updated
1.3.0 (current version) 19 7/27/2026
1.2.2 6 7/27/2026
1.2.1 4 7/27/2026
1.2.0 3 7/27/2026
1.1.0 12 7/26/2026
1.0.0 7 7/26/2026
Show more