AutopilotV2 is a lightweight Windows application that generates or imports .csv files into Microsoft Intune for the Windows Autopilot Device Preparation process.
This project is officially recognized by the Modern Endpoint Management (MEM) Community as an “Official Community Tool.”
Learn more: https://www.memcommunity.com/official-community-tool-oct
- Features
- Requirements
- Installation
- Usage
- Screenshots
- Troubleshooting & Permissions
- Recognition
- Reporting Issues
- Project Status
Import device serial numbers from a
.csvdirectly into IntuneGenerate a valid
.csvlocally (without importing)Automatic detection/installation of Microsoft.Graph.Authentication and sign-in flow
Duplicate protection (checks if a serial number was previously imported)
Version compatibility check for Autopilot Device Preparation with a shortcut to Windows Update
- Windows 10 or Windows 11
- ~3 MB free disk space
- Internet access (required for sign-in and import)
- Appropriate permissions in Entra ID / Intune (e.g., permission to import devices for Autopilot)
- Download the repository (ZIP) or use the Releases section (if available).
- Run the application on Windows 10/11.
Note: On first launch, the app checks for the Microsoft.Graph.Authentication PowerShell module and installs it if needed.
- Launch AutopilotV2.
- Click Import Serial Number.
- The app verifies Microsoft.Graph.Authentication (installs it if missing).
- Sign in with your Microsoft credentials.
- If you lack permissions, request them in Entra ID or ask an admin to consent on behalf of your organization (depending on your setup).
- The app checks whether the serial number(s) were already imported.
- The
.csvis imported into Intune.
- Launch AutopilotV2.
- Click Export to CSV file.
- Notepad opens with the generated data.
- Save the file or copy the contents.
- If your Windows build does not meet Autopilot Device Preparation requirements, the app will show a visible notice.
- Click Windows Update.
- The Windows Update settings window will open.
- Install the required updates and retry.
- Ensure your account has sufficient Intune/Entra ID permissions to import Autopilot devices.
- If module installation fails, verify your PowerShell execution policy and network access to the PowerShell Gallery.
- Re-run the app after applying updates or permission changes.
This project is officially recognized by the Modern Endpoint Management (MEM) Community as an “Official Community Tool.”
Learn more: https://www.memcommunity.com/official-community-tool-oct
Found a bug or have an idea for improvement? Open an issue:
https://github.com/rafallz10100/AutopilotV2/issues
Actively maintained and updated.



