Autopilot CSV Tool — Collect Windows Autopilot hardware info from multiple PCs onto a USB stick and merge it into a single Intune-importable CSV per customer.
- PowerShell 91%
- Batchfile 9%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| Create-AutopilotCSV.ps1 | ||
| LICENSE | ||
| README.md | ||
| Run-AutopilotTool.bat | ||
Autopilot CSV Tool
Collects Intune Autopilot hardware info from multiple PCs and accumulates it into a single importable CSV per customer.
Usage
- Copy both files onto a USB stick
- Double-click
Run-AutopilotTool.baton each PC - Select an existing customer or create a new one
- Repeat for every PC — each run appends one row to the customer's
autopilot.csv - Import the finished CSV into Intune / Windows Autopilot
Requirements
- Windows 10/11
- PowerShell 5.1+
- Admin rights (the BAT auto-elevates via UAC)
Get-WindowsAutoPilotInfoscript — auto-installed on first run if missing
Folder structure
/Run-AutopilotTool.bat
/Create-AutopilotCSV.ps1
/CustomerA/autopilot.csv
/CustomerB/autopilot.csv
Notes
- Duplicate detection is based on device serial number — re-running on the same PC skips the entry
- No permanent changes to PowerShell execution policy; bypass is session-scoped only