elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  problema con archivos en papelera
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema con archivos en papelera  (Leído 2,618 veces)
elezekiel

Desconectado Desconectado

Mensajes: 246


Ver Perfil
problema con archivos en papelera
« en: 23 Febrero 2015, 18:50 pm »

tengo uns archivos en la papelera que no puedo eliminar, recien formateada me habia quedaod una carpeta en el disco de respaldo que la elimine, pienso que tiene algun tipo de bicho pero los archivos estan en la papelera pero no los puedo sacar de ahi.. paso Av o que puedo hacer.. con unlocker los elimine y me las mando a la papelera..

graciass salud!!

edito- cuando los quiero eliminar me dice que se ha denegado el acceso y siguen ahi en la papelera, probe con cleaner con su borrado pero solamente no los borra..


« Última modificación: 23 Febrero 2015, 19:34 pm por elezekiel » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: problema con archivos en papelera
« Respuesta #1 en: 23 Febrero 2015, 20:56 pm »

Prueba a obtener los permisos necesarios para el acceso al directorio y sus archivos.

Puedes utilizar el siguiente Script escrito en Batch.

Modo de empleo:
Código:
TakeOwn.cmd "Ruta del archivo o directorio" "Nombre de usuario (opcionalmente)"

Ejemplo:
Código:
TakeOwn.cmd "C:\$Recycle.Bin\S-1-5-21-1780771175-1208154119-2269826705-500\" "%Username%"
Código:
TakeOwn.cmd "C:\Archivo.ext" "%Username%"

Source:
TakeOwn.cmd
Código
  1. @Echo OFF & (CHCP 1252)1>Nul
  2. Title Simple Take Ownership Batch-Script Automation, By Elektro.
  3.  
  4. If "%~1" NEQ "" (
  5. Set "ItemPath=%~f1"
  6. ) Else (
  7. Echo [x] Any path pattern specified.
  8. Exit /B 1
  9. )
  10.  
  11. If "%~2" NEQ "" (
  12. Set "UserName=%~2"
  13. ) Else (
  14. REM Do Nothing, default username will be used.
  15. )
  16.  
  17. :: Determino si el elemento es un directorio.
  18. If Exist "%ItemPath%\" (
  19. Set "takeownDirectoryParams=/R /D /S"
  20. Set "icaclsDirectoryParams=/T"
  21. ) Else (
  22. Set "takeownDirectoryParams="
  23. Set "icaclsDirectoryParams="
  24. )
  25.  
  26. (TakeOwn.exe /F "%ItemPath%" %directoryParams%)1>Nul 2>&1 || (
  27. Echo [x] Error Taking Ownership.
  28. Exit /B 1
  29. )
  30.  
  31. (ICacls.exe "%ItemPath%" /Grant "%UserName%":"F" %icaclsDirectoryParams%)1>Nul 2>&1 || (
  32. Echo [x] Error setting user permissions.
  33. Exit /B 1
  34. )
  35.  
  36. :: Elimino el atributo de sistema, y solo lectura.
  37. (Attrib.exe -S -R "%ItemPath%")1>Nul 2>&1 || (
  38. Echo [x] Error Setting item attributes.
  39. Exit /B 1
  40. )
  41.  
  42. Echo [i] Access granted for user "%UserName%" in element: "%ItemPath%".
  43. Exit /B 0

Saludos


« Última modificación: 23 Febrero 2015, 21:46 pm por Eleкtro » En línea



elezekiel

Desconectado Desconectado

Mensajes: 246


Ver Perfil
Re: problema con archivos en papelera
« Respuesta #2 en: 23 Febrero 2015, 21:00 pm »

rutadel archivo o directorio que debo poner? porque esta en la papelera pero desconozco donde nace el problema

gracias

edito, no logro entender como usarlo, hice el script y lo guarde como cmd pero no se como proseguir.. disculpaaass
« Última modificación: 23 Febrero 2015, 21:06 pm por elezekiel » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: problema con archivos en papelera
« Respuesta #3 en: 23 Febrero 2015, 21:34 pm »

rutadel archivo o directorio que debo poner? porque esta en la papelera pero desconozco donde nace el problema

edito, no logro entender como usarlo, hice el script y lo guarde como cmd pero no se como proseguir.. disculpaaass

Hola

He actualizado el código que publiqué en el post de arriba para que pueda procesar un directorio con sus subdirectorios y archivos, asegúrate de actualizar el código que guardaste antes de utilizar, el otro código estaba algo limitado.

Si tienes Windows Vista o posterior, entonces utilízalo de esta manera:
Código:
TaleOwn.cmd "C:\$Recycle.Bin\"

Si por lo contrario tienes Windows XP, utilízalo así:
Código:
TaleOwn.cmd "C:\Recycler\"

Y para eliminar los archivos del interior (despues de haber obtenido los permisos de acceso), en Win Vista/7/8:
Código:
RD /Q /S "C:\$Recycle.Bin\"
o Win XP:
Código:
RD /Q /S "C:\Recycler\"

Nota: Ignora cualquier posible aviso de "la papelera está dañada" al aceptar la eliminación de los archivos cuando los recicles por primera vez, es debido a las modificaciones del propietario y los permisos en una carpeta "especial" del sistema, pero el directorio y su estructura se restaurará por si solo al aceptar el aviso.

Saludos
« Última modificación: 23 Febrero 2015, 21:50 pm por Eleкtro » En línea



elezekiel

Desconectado Desconectado

Mensajes: 246


Ver Perfil
Re: problema con archivos en papelera
« Respuesta #4 en: 23 Febrero 2015, 22:20 pm »

rutadel archivo o directorio que debo poner? porque esta en la papelera pero desconozco donde nace el problema

gracias

edito, no logro entender como usarlo, hice el script y lo guarde como cmd pero no se como proseguir.. disculpaaass
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Batch Para enviar Archivos a la papelera
Scripting
thejerry007 2 4,248 Último mensaje 3 Marzo 2010, 15:27 pm
por flony
Copiar los archivos de la papelera a otra carpeta
Scripting
@felipe@ 5 10,232 Último mensaje 26 Julio 2010, 13:50 pm
por Novlucker
Recuperar archivos borrados de papelera de reciclaje
Software
juan perez lopez 4 2,608 Último mensaje 4 Enero 2013, 10:25 am
por GARROTE
Aparecen archivos en la papelera
Windows
samjack 0 1,547 Último mensaje 23 Marzo 2018, 18:31 pm
por samjack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines