¿Acceder a la Papelera de reciclaje a través de SMB?

¿Acceder a la Papelera de reciclaje a través de SMB?

Estoy accediendo a una de mis computadoras a través de SMB (compartición de archivos) y tengo un problema. Estoy intentando acceder a la Papelera de reciclaje pero no funciona. Leí que es DriveLetter/$Recycle.Bin, así que intenté acceder a C:\$Recycle.Bin pero la carpeta está vacía, aunque no creo que pueda ser así ya que la papelera de reciclaje no se comparte entre los usuarios. ¿Cómo haría para ver la papelera de reciclaje?

Editar: ¿Si no es posible? ¿Existe algún comando por lotes que pueda intentar para que la papelera de reciclaje se muestre y se oculte del intercambio de archivos más adelante?

Respuesta1

Hay dos cosas a tener en cuenta aquí.

Primero, debe mostrar los archivos ocultos y del sistema para ver el contenido de $Recycle.Bin. Abra el cuadro de diálogo Opciones de carpeta y cambie a la pestaña Ver. SeleccionarMostrar archivos, carpetas y unidades ocultosy desmarqueOcultar archivos protegidos del sistema operativo.

opciones de carpeta

Luego, podrá ver las subcarpetas $Recycle.Binen el Explorador. La única subcarpeta a la que podrás acceder es la correspondiente al usuario con el que estás autenticado; esa carpeta se mostrará comoPapelera de reciclajecon un icono de papelera de reciclaje. (Los demás aparecen como SID). Pero cuando abra su subcarpeta, verá el contenido de la Papelera de reciclaje.de la máquina desde la que estás navegando. Esto se debe a que desktop.inien esa carpeta se establece una vista de carpeta de shell especial y Explorer cree que debería mostrar el contenido de la Papelera de reciclaje del usuario actual de la máquina actual.

Podrías usar el símbolo del sistema para husmear en esa carpeta. Si realmente desea utilizar Explorer, debe hacerlo de modo que el Explorador desde el que está navegando no pueda procesar archivos desktop.ini. En la máquina propietaria de la Papelera de reciclaje en cuestión, utilice un símbolo del sistema para navegar a la subcarpeta que posee su usuario. Utilice prueba y error para obtener el correcto ( dir /ay completar tabulación le ayudará aquí) o busque su SID con whoami /all. Una vez que esté dentro, ejecute este comando para bloquear solo el acceso a la red a desktop.ini:

icacls desktop.ini /deny NETWORK:F

Luego podrá explorar esa carpeta en la red como cualquier otra y el uso local de la Papelera de reciclaje no se verá afectado. Desafortunadamente, los nombres de los archivos serán confusos debido a cómo almacena las cosas la Papelera de reciclaje. Verá el contenido de la carpeta tal como está realmente en el disco.

Si desea deshacer ese icaclscambio, use esto:

icacls desktop.ini /remove NETWORK

Respuesta2

Si conoce el SID, puede ver el contenido a través de la línea de comandos usando el recurso compartido C$.

información relacionada