El post que buscas se encuentra eliminado, pero este también te puede interesar

Bloquear Carpetas en Windows - Sin Instalacion

Anuncios

Cuantas veces uno a querido bloquear alguna carpetas de ojos curioso o mantener en privado alguna documentación.

Después de investigar un poco encontré una o varias manera de realizar esta tarea la primera es mediante el uso de programas para instalar, pero en este post no se basa en la utilización de estos, si no mediante las herramientas que Windows nos proporciona.

Indice
1.....Conversión de carpeta mediante CLSID
1.1.....CLSID
1.2.....Tipos de CLSID
1.3.....Convertir carpeta a objeto COM
2.....Conversión de carpeta a objeto Windows Security
2.1.....Conversión de carpeta
2.2.....Uso de atributos de ocultación
2.3.....Utilización desde Usb


Conversión de carpeta mediante CLSID


CLSID
El CLSID no es mas que un ID con el cual Windows determina el comportamiento de un objeto, es decir como es un archivo debe comportarse como un archivo, una carpeta como un conjunto de archivos o un acceso directo como link a un archivo o carpeta.

Al cambiar o añadir un CLSID a una carpeta u objeto, se modifica el comportamiento del mismo; de una manera se engaña al sistema para que crea que este es un objeto privado del sistema , como son 'La Papelera', 'El Equipo' o 'La configuración de red'.

Tipos De CLSID

Algunos de los códigos de CLSID se muestran a continuación:

"{20D04FE0-A2D8-08002B30309D-3AEA-1069}" = "MiPC"
"{645FF040-5081-101B-9F08-00AA002F954E}" = "Papelera de Reciclaje"
"{21EC2020-3AEA-1069-A2DD-08002B30309D}" = "Panel de control"
"{208D2C60-3AEA-1069-A2D7-08002B30309D}" = "Mis sitios de red"
"{85BBD920-42A0-1069-A2E4-08002B30309D}" = "Maletín"
"{BD84B380-8CA2-1069-AB1D-08000948F534}" = "Fuentes"
"{7007ACC7-3202-11D1-AAD2-00805FC1270E}" = "Conexiones de red"
"{992CFFA0-F557-101A-88EC-00DD010CCC48}" = "Conexiones de red"
"{E211B736-43FD-11D1-9EFB-0000F8757FCD}" = "Escáneres y cámaras"
"{FB0C9C8A-6C50-11D1-9F1D-0000F8757FCD}" = "Escáneres y cámaras"
"{905667aa-acd6-11d2-8080-00805f6596d2}" = "Escáneres y cámaras"
"{3F953603-1008-A73A-4f6e-04AAC7A992F1}" = "Escáneres y cámaras"
"{83bbcbf3-B28a-4919-a5aa-73027445d672}" = "Escáneres y cámaras"
"{D6277990-4C6A-11CF-8D87-00AA0060F5BF}" = "Tareas programadas"
"{0DF44EAA-FF21-4412-828E-260A8728E7F1}" = "Barra de tareas y menú Inicio"
"{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0}" = "Buscar"
"{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}" = "Ayuda y soporte"
"{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}" = "Ayuda y soporte"
"{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}" = "Ejecutar ..."
"{2559a1f4-21d7-11d4-bdaf-00c04f60b9f0}" = "Internet"
"{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0}" = "E-mail"
"{D20EA4E1-3957-11D2-A40B-0C5020524152}" = "Fuentes"
"{D20EA4E1-3957-11D2-A40B-0C5020524153}" = "Herramientas administrativas"
"{01E04581-4EEE-11d0-BFE9-00AA005B4383}" = "& Dirección"
"{FF393560-C2A7-11CF-BFF4-444553540000}" = "Historial"
"{7A9D77BD-5403-11d2-8785-2E0420524153}" = "Cuentas de usuario"
"{32714800-2E5F-11d0-8B85-00AA0044F941}" = "Para gente y ..."
"{5464D816-CF16-4784-B9F3-75C0DB52B499}" = "Yahoo! Mail"
"{B41DB860-8EE4-11D2-9906-E49FADC173CA}" = "WinRAR shell extension"
"{BDEADF00-C265-11D0-BCED-00A0C90AB50F}" = "Carpetas Web"
"{F2CF5485-4E02-4f68-819C-B92DE9277049}" = "Enlaces" y
"{416651E4-11D9-9C3C-8BDE-F66BAD1E3F3A}" = "PhoneBrowser"
"{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"="objeto se Seguridad"

Convertir carpetas a objetos COM

Ahora bien ¿Para que CLSID? y ¿Como me van a ayudar a ocultar mis carpeta?. Pues sencillamente vamos a engañar al sistema de tal manera que nuestra carpeta se convierta en objeto del sistema, es decir vamos ha hacer que el acceso a nuestra carpeta en realidad sea un acceso a un objeto del sistema.

Como el acceso a 'Equipo' y no importa como intentes acceder a los archivos dentro de ella esta siempre te enviara al acceso del objeto lo único que hay que hacer es:

->Dar clic derecho en la carpeta
->Cambiar el nombre
->y añadir al final '.CLSID' ejemplo: MiCarpeta.{20D04FE0-A2D8-08002B30309D-3AEA-1069}
recuerden el punto .

Ahora veremos que el icono de nuestra carpeta cambia por el de 'Equipo' y si intentamos acceder a ella siempre nos enviara a 'Equipo' no importa que tanto deseemos acceder a ella ; para desbloquear solo hay que cambiar la extensión y quitar el CLSID para que nuestra carpeta vuelva a la normalidad .

Conversión de carpeta a objeto Windows Security


Ahora que entendemos como cambiar el comportamiento de una carpeta realizaremos un cambio para que el sistema detecte la carpeta como un objeto Windows Security el cual no permite ningún tipo de acceso o proporciona ningún servicio. De esta manera mantendremos ocultos nuestros archivos a ojos curiosos y no permitiremos el acceso a los mismos.

Pero antes a estas altura habrá sucedido que algunos de ustedes ya habrán cambiado el CLSID a la carpeta sin terminar de leer el post y no puede recuperar el acceso a su carpeta algunos estarán furioso ,otros tristes y algunos otros riéndose de los anteriores . Tranquilos a continuación les explicare como recuperar el acceso a sus carpetas.

Conversión de carpeta

Si bien el cambiar el CLSID es relativamente fácil, el regresar nuestra carpeta a su estado original no parece un trabajo tan sencillo, la cruda realidad es que al cambiar el CLSID Windows no dejara cambiar la extencion debido a que ahora se considera un objeto del sistema con lo cual lo bloquea .

Para realizar dicho cambio nos apoyaremos en 2 archivo que he añadido al final o si desean escribirlos ustedes es relativamente sencillo el primero archivo que usaremos es el que bloquea el archivo y lo convierte en un objeto Windows Security para ello abriremos nuestro bloc de notas(Inicio->Todos_Los_Programas->Accesorios->Bloc de notas).una vez dentro escribimos lo siguiente:

REN 'MiCarpeta' 'MiCarpeta'.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}


Recuerde 'MiCarpeta' es el nombre la carpeta que desean bloquear. Ahora para que funcione necesitamos guardarlo como linea de comandos, ¿Como hacemos esto? sencillo vallan a Archivo->Guardar Como... Y en tipo ponen 'Todos los archivo' y lo guardan con el nombre Bloquear.cmd y lo guardan en el mismo lugar que la carpeta que desea bloquear.Listo!!!

Ahora cuando den doble click en el archivo notaran que la carpeta tiene un candadito y no pueden acceder a ella , ahora su carpeta esta bloquead a ojos curioso .

Ahora la pregunta, ¡Y ahora como accedo a ellos! pues es sencillo solo regresaremos la carpeta a su estado original.¿Pero como? ,Facil crearemos otro archivo parecido al anterior nuevamente vamos al Bloc de notas y creamos un nuevo archivo el cual contendrá lo siguiente:

REN 'MiCarpeta'.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} 'MiCarpeta'


Lo guardamos como el anterior en Tipo='Todos los archivos' y el nombre le ponemos Desbloquear.cmd, para aquellos que bloquearon una carpeta se realiza el mismo documento pero en vez de .{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} ponen el CLSID que le pusieron a la carpeta y lo guardan en el mismo lugar que la carpeta y el documento Bloquear.cmd. ahora cuando demos doble click en Desbloquear.cmd veremos que la carpeta regresa a su estado original y podemos acceder a ella . Bien ahora para volver a bloquear la carpeta volvemos a dar doble clic a Bloquear.cmd y listo nadie tendran acceso a la carpeta .

Los nombres de los archivos pueden ser los que quieran mientras terminen en .cmd utilize los nombres desbloquear y bloquear por que se facilitan para el ejemplo .

Uso de atributos de ocultación


Bien ahora para que nuestro documento este oculto y no se pueda ver desde ninguna parte incluso si le ponen en la parte de 'Mostrar archivos ocultos' vamos a añadir 1 linea en cada archivo la cual es

attrib +h +s "Micarpeta.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"

de esta manera vamos a añadirle 2 atributos a la carpeta para que se oculte y no pueda ser visible, la linea anterior la ponemos al final del archivo Bloquear.cmd, si ejecutamos Bloquear.cmd veremos que nuestra carpeta desaparece y aunque Pongamos 'Mostrar Archivos ocultos' esta no estara visible .

Ahora para volver a ver nuestra carpeta necesitamos poner la linea pero cambiamos +h por -h y +s por -s y la linea la añadimos al inicio del documento Desbloquear.cmd

attrib -h -s "Micarpeta.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"


Las posiciones de la lineas son importantes por que es la forma en la que se ejecutan los comando si no los ponen bien no va a funcionar. ahora al ejecutar Desbloquear.cmd nuestra carpeta regresara a la normalidad y listo estaremos ocultando archivos o documentos de ojos curiosos .

Utilización desde USB


Bien para finalizar, muchos se darán cuenta que los archivos deben de estar donde esta la carpeta para que esta funcione y dirán de que sirve si cualquiera que entre ahi puede dar doble click en desbloquear.cmd y acceder a mi carpeta . Cierto pero para evitar eso moveremos los archivos a una memoria usb o un lugar seguro, prefiero la usb puesto que aunque la preste no sabran para que sirven dichos archivos y para el acceso a la carpeta se requiere de la usb o conocer este truco .

Bien movemos nuestra archivos a la usb o a nuestro lugar seguro y los editamos(click derecho->Editar),ahora añadimos exactamente después de REN la dirección de nuestra carpeta entre comillas, y como consigo la dirección de mi carpeta , donde este nuestra carpeta en la parte de arriba donde se muestra donde estamos damos click y nos debe dar algo asi : 'C:Users\Usuario\Documents' esta es la dirección de nuestra carpeta, esta parte debemos añadirla entre comillas con lo cual nuestro documentos debe quedar algo asi:

Bloquear.cmd

REN "C:Users\Usuario\Documents"\MiCarpeta MiCarpeta.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

attrib +h +s "C:Users\Usuario\Documents\Micarpeta.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"

Debloquear.cmd

attrib -h -s "C:Users\Usuario\Documents\Micarpeta.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"

REN "C:\\Users\Usuario\Documents"\MiCarpeta.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} MiCarpeta


recuerden la direccion entre " " y antes del nombre de la carpeta la \ .

Listo!!! .ahora puede bloquear y desbloquear desde la usb y solo se puede desbloquear desde la misma. y nadie puede acceder a nuestros archivos a menos que conosca el truco o tenga la usb para desbloquear nuestros archivo .

Comente, Agradezcan, y si lo van a usar en otro post u otra pagina mantenga los derechos de autor de aquellos que se esforzaron en encontrar la manera de realizar aquello que no es de utilidad.

Los links de los archivos son
http://norfipc.com/ftp/comandos/Bloquear_Documentos.zip

Anuncios

2 comentarios - Bloquear Carpetas en Windows - Sin Instalacion

@fonso666
tremendo copy/paste, pero es útil
Bloquear Carpetas en Windows - Sin Instalacion
@Niholu77
Este es uno que hice yo desde 0
--------------------------------------------
--------------------------------------------
@echo off

if exist Priv2.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} goto desbloquear
if not exist Priv goto carpeta

:ocultar
set/p var=Desea ocultar el archivo (S/N)
if %var%==S goto si
if %var%==s goto si
if %var%==N goto no
if %var%==n goto no

:si
ren Priv "Priv2.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"
attrib +h +s "Priv2.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"
echo se oculto correctamente el archivo
pause>nul
exit

:no
exit

:desbloquear
echo Esciba la contrase¤a para desbloquear el archivo:
set/p "var2=>"
if NOT %var2%==1234 goto error
attrib -h -s "Priv2.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}"
ren Priv2.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} Priv
echo Ha desbloqueado el archivo correctamente
pause>nul
exit

:error
echo Contraseña incorrecta
pause>nul
exit

:carpeta
echo La carpeta se creo correctamente
pause>nul
md Priv
---------------------------------------------------
---------------------------------------------------

Para cambiar la contraseña (1234) cambien la linea que dice
"if NOT %var2%==1234 goto error" y cambian el numero