Remove-DeviceEverywhere
1.1.0
Interactive Windows Forms script for operational device cleanup with audit logging.
Installation Options
Owners
Copyright
(c) ProSysTech. All rights reserved.
Package Details
Author(s)
- Engin Soysal
Tags
intune entra autopilot graph winforms device cleanup
Functions
Invoke-ExternalPowerShellRelaunchIfNeeded Get-AppBasePath Write-UiLog Clear-UiLog Get-ExceptionSummary Write-UiErrorDetail Initialize-AuditLog Write-AuditEntry Initialize-PackageManagementPrerequisite Initialize-MicrosoftGraphModule Connect-DeviceCleanupGraph ConvertTo-ODataString Test-GuidString Get-EmbeddedGuidValue Get-GraphErrorStatusCode Get-GraphRetryDelaySeconds Invoke-DeviceCleanupGraphRequest Invoke-GraphGetPaged ConvertTo-ObjectArray Test-IsGraphInternalServerError Get-UniqueResultsByRecordId Invoke-SearchBlock Get-GraphObject Confirm-GraphDeletion ConvertTo-ResultObject Find-ManagedDeviceMatchByRecordId ConvertTo-NormalizedMatchValue Get-LocalMatchingItem Find-ManagedDeviceMatch Find-EntraDeviceMatch Find-EntraDeviceMatchByAzureDeviceId Find-ManagedDeviceMatchFallback Find-EntraDeviceMatchFallback Find-AutopilotMatch Find-AutopilotMatchFallback Search-DeviceEverywhere Sort-RemovalPlan Resolve-RemovalPlan Get-LinkedRecord Invoke-AutopilotAssignmentLinkRemoval Invoke-DeviceRecordRemoval Sync-GridData Get-SelectedRecord Sync-PreviewData Invoke-RemovalPlan
Dependencies
This script has no dependencies.
Release Notes
Safe Cleanup release: adds ordered removal plans, exact-versus-partial match protection, source selection, per-record outcomes, Graph retry handling, stable Autopilot v1.0 endpoints, tenant-aware audit logging, and safer bulk operations.
FileList
- Remove-DeviceEverywhere.nuspec
- Remove-DeviceEverywhere.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.1.0 (current version) | 19 | 8/17/2026 |
| 1.0.1 | 69 | 3/30/2026 |
| 1.0.0 | 6 | 3/30/2026 |