[..] Suppression de profil.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Loukazenska
Niveau 1
Niveau 1
Messages : 2
Enregistré le : lun. 26 oct. 2015 11:07
Status : Hors ligne

[..] Suppression de profil.

#1

Message par Loukazenska »

Bonjour à tous,

J'ai un souci pour supprimer des profils sur mon poste; Je souhaite supprimer des profils dans "C:\users\" datant de plus d'un mois,
jusqu'ici aucun souci, quand je fais un test sur un dossier créer sur le bureau pour vérifier si tout fonctionne, ca marche et le script supprime bien les dossiers datant de plus d'un mois.( j'ai modifié la date des dossiers grâce à un petit logiciel).

Ensuite c'est la que le problème apparaît. Quand je veux supprimer des profils datant de plus d'un mois présent sur mon poste, impossible, il ne supprime rien, alors je suis bloqué et je sollicite votre aide.

Merci par avance.

Voici mon script :

Code : Tout sélectionner

#include <File.au3>
#include <Date.au3>
#RequireAdmin

dim $Chemin = "C:\Users\"
Local $search = FileFindFirstFile($Chemin&"*.")

If $search = -1 Then
    MsgBox(0, "ERREUR !", "Pas de Profil à supprimer !")
    Exit
EndIf

While 1
    Local $profil = FileFindNextFile($search)
    If @error Then ExitLoop
      $date=filegettime($chemin & "/"  & $profil)
         If Abs(_datediff("D",$Date[0] & "/" & $date[1] & "/" & $date[2],_NowCalcDate())) > 30  then
               MsgBox("","",$chemin&$profil)
                DirRemove($chemin&$profil,1)
         EndIf
    
WEnd

FileClose($search)
 
Avatar du membre
TopXm
Niveau 6
Niveau 6
Messages : 260
Enregistré le : mer. 25 mai 2011 16:37
Localisation : Usa
Status : Hors ligne

Re: [..] Suppression de profil.

#2

Message par TopXm »

Hello :D

ça ne serait pas plus propre de passer par WMI ou encore en ligne de commande : Exemple Forum US ?

Car là, tu laisses un paquet de traces (Registre entre autre) en ne shootant que les dossiers ;)
Oversid3
Niveau 3
Niveau 3
Messages : 45
Enregistré le : jeu. 29 janv. 2015 11:20
Status : Hors ligne

Re: [..] Suppression de profil.

#3

Message par Oversid3 »

Et il n'y aurai pas aussi un soucis de droits par rapport a ces dossiers utilisateurs ?

Tu as essayé de lancer en mode admin le script ? Ou depuis un compte admin directement.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Suppression de profil.

#4

Message par jguinch »

Au cas où, voici quelques fonctions et exemples qui te seront peut-être utiles :
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre