deli 发表于 2025-9-3 10:09:48

分享个批量删除微软全局中非管理用户的脚本

昨天收了个号,结果一堆子号,找GPT生成了一份脚本,删的还是很快的


解压后使用

有什么问题自己看脚本,注释很清楚了,用的Microsoft的graph

powershell中执行的
ps5版本实测没问题,其他版本自测


预演
.\Delete-NonAdmins.Graph.ps1 -WhatIf -SkipUserPrincipalNames svc_mail@contoso.com, shared@contoso.com


导出
.\Delete-NonAdmins.Graph.ps1 -WhatIf -ExportDir C:\Temp

实际删除(确认预演没问题之后)
.\Delete-NonAdmins.Graph.ps1 -SkipUserPrincipalNames breakglass_admin@contoso.com -ExportDir C:\Temp






最后,有想出号的PM我
office全局,A1, 1k数量, 1W数量,50万数量许可证,或者其他的都要
sp0不0的也都要

gger 发表于 2025-9-3 20:19:15

谢谢分享 mark了
页: [1]
查看完整版本: 分享个批量删除微软全局中非管理用户的脚本