Esconde tus archivos sin programas!
Hace mucho no posteaba por todos los quilombos y en lo 'mala' que se volvio Taringa, extrañando mi querida v4
Dos simples metodos para esconder tus archivos con la utilizacion de la consola de comandos de Windows, sin programas y explicado paso a paso!
Lo unico que necesitamos saber es pegar el codigo en nuestro editor de texto y guardarlo con extension '.bat'
// Son simples programas en lenguaje Batch, nada complicado de aprender en unos minutos y util en muchos casos
Carpeta con contraseña
@echo off
title Folder Locker - v1.0
color 70
set folder=
set pw=
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto unLock
:Set
echo Set pass (Y/N):
set/p "cho=>"
if %cho%==Y goto Lock
if %cho%==y goto Lock
if %cho%==n goto Salir
if %cho%==N goto Salir
echo Invalid choice.
goto Set
:Lock
ren %folder% "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:unLock
echo Pass:
set/p "pass=>"
if NOT %pass%== %pw% goto Exit
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" %folder%
echo Folder unlocked successfully.
goto Salir
:Exit
echo Fail.
exit
Explicacion
Primero que nada debemos poner el nombre de la carpeta que queremos ocultar y la contraseña en las lineas
set folder= nombre_carpeta
set pw= contraseña
Lo que hace es abrirnos una primera consola donde confirmamos poner la contraseña (Tipear Y para 'Si' y N para 'No') y renombrarla con el codigo que nos brinda Windows para ocultar archivos.
Al querer volverla a la vista nos pide solamente colocar la contraseña ya definida.
.
En caso de no querer una confirmacion y hacerlo de una solo necesitamos borrar la seccion 'Set'
:Set
echo Set pass (Y/N):
set/p "cho=>"
if %cho%==Y goto Lock
if %cho%==y goto Lock
if %cho%==n goto Salir
if %cho%==N goto Salir
echo Invalid choice.
goto Set
Si tipeamos otra contraseña que no sea la adecuada lo unico que hara es cerrar la consola.
Zip dentro de una imagen '.jpg'
@echo off
title Zip2Img - File image creator
color 70
:MAIN
cls
echo ######################################
echo # Zip to Image creator #
echo ######################################
echo.
set/p img=Image name without '.jpg' (remember, only .jpg available format):
echo.
set/p zip=Archive name without '.zip' (remember, only .zip available format):
echo.
set/p name=Pack's name (without extensions and spaces):
copy /B %img%.jpg+%zip%.zip %name%.jpg
cls
echo ######################################
echo # Done! Pack created #
echo # #
echo # Press any key to exit #
echo # #
echo ######################################
pause>nul
Explicacion
En este caso necesitaremos de un archivo 'Zip' y una imagen con extension '.jpg', es ya un programa mas armado para cada necesidad de utlizarlo, pero que con una sola linea de codigo ya tendriamos!
Si solo queremos hacerlo una vez, o manualmente en el codigo en cada caso la magica linea que hace todo es
copy /B nombre_imagen.jpg+nombre_zip.zip nuevo_nombre.jpg
Y reemplazamos cada uno
Quizas ya se vio por aca, pero los tenia guardado de cuando estaba aprendiendo Batch y queria compartirlos!
PD: Si, los gifs van rapidisimos pero bueno, es lo que hay! Estan hechos con un gran aporte de @anpep, link al post