Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/07/2010, 10:51
Cinos
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 14 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Comandos .bat para acesos directos útiles en la seguridad del PC

Gracias
No he contestado antes por que no recordaba la contraseña

Pero no es exactamente eso lo que buscaba. No quería cambiar los atributos de los archivos, ya que quiero que sigan siendo ocultos, sino hacer que los archivos ocultos sean visibles o no por el explorador con un simple click y poniendo contraseña.

Veréis, en otro foro me han contado cómo hacerlo, así que por si a alguien le interesa aquí dejo los codes (todos se guardan como .bat):

Para que se vean:

Código vb:
Ver original
  1. @echo off
  2. @title Mostrar archivos ocultos
  3. REM laquesea
  4. set "clave=laquesea"
  5. set/p "pass=Introduce la contraseña: "
  6. if %pass%==%clave% (goto:crct) ELSE (goto:wrong)
  7. :wrong
  8. echo. clave incorrecta.
  9. exit/b 0
  10. :crct
  11. echo. clave correcta
  12. Reg delete HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /f
  13. REG ADD HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /t REG_DWORD /d 1
  14. exit/b 0

Para que no se vean:

Código vb:
Ver original
  1. @echo off
  2. Reg delete HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /f
  3. REG ADD HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /t REG_DWORD /d 0
  4. exit/b 0


Y añado la opción para que se bloquee el aceso a las opciones de carpeta (donde se encuentra la pestaña para poder mostrar/no mostrar los archivos ocultos), para que ésto solo se pudiera hacer mediante el .bat.

Código vb:
Ver original
  1. @echo off
  2. @title Mostrar archivos ocultos
  3. REM laquesea
  4. set "clave=laquesea"
  5. set/p "pass=Introduce la contraseña: "
  6. if %pass%==%clave% (goto:crct) ELSE (goto:wrong)
  7. :wrong
  8. echo. clave incorrecta.
  9. exit/b 0
  10. :crct
  11. echo. clave correcta
  12. Reg delete HKEY_current_user\software\microsoft\windows\currentversion\policies\explorer /v Hidden /f
  13. REG ADD HKEY_current_user\software\microsoft\windows\currentversion\policies\explorer /v Hidden /t REG_DWORD /d 1
  14. exit/b 0

Para que opciones de carpeta vuelva a estar visible, el mismo code pero con un d 0 en vez de d1

De esta manera mientras estés con tu sesión iniciada, aunque alguien quiera chafardear tus documentos ocultos, no podrá aunque conozca la manera habitual en el panel de control, por que la única manera de verlos será mediante el primer comando que he puesto y la contraseña. Va bien para dejar a los invitados que vean libremente lo que quieran del PC, pero no lo que no nos interesa jejeje

La ventaja principal es que de un golpe todos los archivos que no quieres que se vean se vuelven invisibles, estén en el lugar del PC que estén. Y luego fácilmente puedes hacerlos visibles para trabajar con ellos.

Espero que les sirva como a mi!

Saludos