Update-AutopilotDeviceNames

0.3.1

Allows for the bulk updating of Autopilot device display names based on a provided CSV mapping SerialNumber to DeviceName or DisplayName.

Export functionality provides a way to generate a baseline CSV of current Autopilot devices and their display names, which can be edited and reused for updates.

Supports -WhatIf to simulate changes without updating Autopilot while
Allows for the bulk updating of Autopilot device display names based on a provided CSV mapping SerialNumber to DeviceName or DisplayName.

Export functionality provides a way to generate a baseline CSV of current Autopilot devices and their display names, which can be edited and reused for updates.

Supports -WhatIf to simulate changes without updating Autopilot while still producing a report CSV.

Show more

Installation Options

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

Install-Script -Name Update-AutopilotDeviceNames

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 Chris Sellar. All rights reserved.

Package Details

Author(s)

  • Chris Sellar

Tags

Autopilot Intune Graph DeviceNaming

Functions

Resolve-ReportCsvPath Initialize-GraphModule Get-AutopilotDevice Set-AutopilotDevice

Dependencies

This script has no dependencies.

Release Notes

Added configurable report output location, removed dependency on script root and updated Project URL.

FileList

Version History

Version Downloads Last updated
0.3.1 (current version) 7 2/17/2026