creation paquet pour supprimer les profils utilisateurs
Posté : 30 août 2022 - 13:53
Bonjour
J'ai une commande powershell pour supprimer les profils utilisateurs à l'exception des comptes admin. Seulement à l'issu de la tache, bien qu'elle s'exécute correctement en supprimant tous les profils indiqués, il y a des erreurs liés à "Remove-CimInstance accès refusé".
le paquet est celui ci:
Y a t'il moyen de transformer cette commande en python? Ou peut on supprimer les erreurs de powershell?
J'ai une commande powershell pour supprimer les profils utilisateurs à l'exception des comptes admin. Seulement à l'issu de la tache, bien qu'elle s'exécute correctement en supprimant tous les profils indiqués, il y a des erreurs liés à "Remove-CimInstance accès refusé".
le paquet est celui ci:
Code : Tout sélectionner
def install():
run_powershell('Set-ExecutionPolicy Unrestricted')
run_powershell('$AccountsToKeep = @("admin","administrator","Public","default")')
run_powershell("Get-CimInstance -Class Win32_UserProfile | Where-Object { $_.LocalPath.split('\')[-1] -notin $AccountsToKeep } | Remove-CimInstance")
Y a t'il moyen de transformer cette commande en python? Ou peut on supprimer les erreurs de powershell?