write-host "`n`n`n"
write-host " _____ _ _ ______ "
write-host " / ___ \ | | | | (_____ \ "
write-host "| | | |_ _ _ _| | ____ ____ _ | | ____ _____) )"
write-host "| | | ( \ / ) | | | |/ _ | _ \ / || |/ _ |_____ ( "
write-host "| |___| |) X (| |_| | ( ( | | | | ( (_| ( (/ / | |"
write-host " \_____/(_/ \_)\__ |_|\_||_|_| |_|\____|\____) |_|"
write-host " (____/ "
write-host "`n"
write-host "`t`t *****************"
write-host "`t`t *******************"
write-host "`t`t *********************"
write-host "`n"
write-host "Début du nettoyage `n"
cd hklm:\software\microsoft\'windows nt'\currentversion\profilelist
$tablo=@()
$nom = "neutral"
$i = 0
$tablo = get-childitem | where-object {$_.name -like '*.bak'}
if ($tablo -eq $null) {
write-host "Il n'y a pas de .bak sur ce serveur, trop de la balle Mec!!!"
write-host "Du coup je rentre en Jamaique Mec"
exit
}
else {
foreach ($_ in $tablo) {
$x = $i+1
write-output "Clé de registre .bak n° $x"
write-output "Chemin et nom d'origine :"
write-output $_.name
$ind = ($_.name).lastindexof('\') + 1
$nom = ($_.name).substring($ind)
write-output "`n `r"
write-output "Chemin de l'User :"
$temp = get-itemproperty -path .\$nom -name ProfileImagePath | format-list -property profileimagepath
write-output $temp
write-output "`n"
write-output "Effacement de la clé :"
write-output $nom
remove-item -path $nom -recurse
$i+=$x
write-output "`n`n`r"
}
}
write-host "Fin du nettoyage"
write-host "`n`n`n"
write-host "`t`t *********************"
write-host "`t`t *******************"
write-host "`t`t *****************"
Lien vers le fichier : cliquez ici
Article(s) suivant(s)
Article(s) en relation(s)