La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4496 - RECUPERAR DESDE LA PAPELERA
Autor:  Nicolas Flekenstein
Como puedo hacer para recuperar un archivo (o carpeta) de la Papelera y devolverlo a su ubicacion original?

Tambien quisiera saber como saber el tamaño y la cantidad de archivos que tiene la Papelera. Probe varias alternativas con la funcion SHQueryRecycleBin pero siempre me devuelve 0 archivos y 0 bytes.
Gracias de antemano.

  Respuesta:  Eduard Pascual
Todo lo que hay en la papelera de reiclaje está guardado en algún sitio (lógico). Y yo sé cual es ese sitio:
C:\Recycled
(teniendo en cuenta que el disco duro sea C:, lo más normal)
Seguramente puedes manejar los archivos desde esa carpeta como cualquier otro archivo, en lugar de usar la API de Windows (Yo lo prefiero así, personalmente no me gusta fiarme del software de Bill)