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@echo off
@title Mostrar archivos ocultos
REM laquesea
set "clave=laquesea"
set/p "pass=Introduce la contraseña: "
if %pass%==%clave% (goto:crct) ELSE (goto:wrong)
:wrong
echo. clave incorrecta.
exit/b 0
:crct
echo. clave correcta
Reg delete HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /f
REG ADD HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /t REG_DWORD /d 1
exit/b 0
Para que no se vean:
Código vb:
Ver original@echo off
Reg delete HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /f
REG ADD HKEY_current_user\software\microsoft\windows\currentversion\explorer\advanced /v Hidden /t REG_DWORD /d 0
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@echo off
@title Mostrar archivos ocultos
REM laquesea
set "clave=laquesea"
set/p "pass=Introduce la contraseña: "
if %pass%==%clave% (goto:crct) ELSE (goto:wrong)
:wrong
echo. clave incorrecta.
exit/b 0
:crct
echo. clave correcta
Reg delete HKEY_current_user\software\microsoft\windows\currentversion\policies\explorer /v Hidden /f
REG ADD HKEY_current_user\software\microsoft\windows\currentversion\policies\explorer /v Hidden /t REG_DWORD /d 1
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