Retrouver les éléments supprimés (dans la corbeille)

La corbeille, en fonction des systèmes d’exploitation, peut avoir un nom différent dans l’arborescence.

Nous pouvons créer un petit script qui va tester cela et nous donner le bon chemin. Nous devrons bien sûr renseigner plus amplement la liste définie pour des systèmes dans d’autres langues.


import os  
def returnDir():  
    dirs=['C:\\Recycler\\','C:\\Recycled\\','C:\\$Recycle.Bin\\']  
    for recycleDir in dirs:  
        if os.path.isdir(recycleDir):  
            return recycleDir  
    return None
 

Après avoir découvert le chemin de la corbeille Windows, nous devrons inspecter son contenu.


C:\RECYCLER>dir /a  
    Volume in drive C has no label.  
    Volume Serial Number is 882A-6E93  
    Directory of C:\RECYCLER  
04/12/2011 09:24 AM     <DIR>        . 
04/12/2011 09:24 AM     <DIR>        ..  
04/12/2011 09:56 AM     <DIR>        S-1-5-21-1275210071-1715567821-
725345543-1005  
04/12/2011 09:20 AM     <DIR>        S-1-5-21-1275210071-1715567821-
725345543- 500  
    0 File(s) 0 bytes  
    4 Dir(s) 30,700,670,976 bytes free
 

La chaîne S-1-5-21-1275210071-1715567821-725345543...

couv_EP2HAFO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Analyse des points d’accès sans fil dans la base de registre
Suivant
Mise en pratique