0% encontró este documento útil (0 votos)
442 vistas12 páginas

Lenguaje Batch

Este documento describe cómo crear una carpeta oculta utilizando el lenguaje batch. Explica que el lenguaje batch permite automatizar comandos mediante archivos de texto con extensión .bat. Luego, detalla los pasos para crear un archivo .bat que oculta y desoculta una carpeta llamada "Privado" al ingresar una contraseña correcta. Finalmente, concluye que es posible crear una carpeta oculta mediante el lenguaje batch.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
442 vistas12 páginas

Lenguaje Batch

Este documento describe cómo crear una carpeta oculta utilizando el lenguaje batch. Explica que el lenguaje batch permite automatizar comandos mediante archivos de texto con extensión .bat. Luego, detalla los pasos para crear un archivo .bat que oculta y desoculta una carpeta llamada "Privado" al ingresar una contraseña correcta. Finalmente, concluye que es posible crear una carpeta oculta mediante el lenguaje batch.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

Lenguaje batch

Nombre: Persona X

Materia: Tecnología e informática


2021

Tabla de contenido
1. Introducción

2. Pregunta problema

3. Objetivos

4. Marco teórico

5. Procedimiento

6. Conclusiones

7. Fuentes

Introducción
Por medio de este informe se dará a conocer sobre el
lenguaje batch y sus funciones por medio de una carpeta
oculta con su respectiva clave de un comando creado.

batch es un archivo de texto que contiene órdenes a ejecutar en un intérprete de órdenes


propio de DOS o OS/2. Cuando es iniciado, un programa shell —típicamente
command.com o cmd.exe— lo lee y ejecuta, generalmente línea a línea. De este modo,
se emplea para ejecutar series de comandos automáticamente.

Pregunta problema

¿Es posible crear una carpeta con clave y que esta se oculte
al utilizar el leguaje batch?

Objetivos

Objetivo General:
Crear carpeta con clave utilizando el lenguaje batch.

Objetivos específicos:
En un bloc de notas crear un comando y contraseña.
En la tabla de comandos crear carpeta.
Comprobar el funcionamiento al desaparecer y aparecer la carpeta
privada.

Marco teórico
¿Qué es batch?

Según la pagina todo haker:


Un archivo batch es un archivo de texto sin formato guardado con la
extensión bat y que contiene un conjunto de ordenes llamadas
comandos de DOS.
en resumen un archivo batch es un archivo de texto en el que se a
escrito un conjunto de códigos que van a ser ejecutados de forma
lineal (ya lo irán entendiendo con ejemplos mas adelante) y ese
archivo de texto debe ser guardado con la extensión .bat, es decir un
nombre cualquiera.bat ej: nombredelarchivo.bat

En pocas palabras de lo que dice en la página, un archivo


bath es un tipo de formato que no se guarda que tiene un
conjunto de órdenes de comandos llamados DOS.

La terminación bat viene del propio nombre del lenguaje (batch) que
debido a que las extensiones de archivos (.bat, .exe, .txt etc) solo
pueden tener 3 letras quedo reducido a eso.

Bat: significa Basic Attention Token o Token de atención básica


Exe: proviene de executable (o ejecutable en español) y es una aplicación específica
para sistemas basados en Windows.

Txt: epresenta "textfile" (archivo de texto), que sustituyó a su antiguo nombre "flatfile"
(archivo sin formato).

Procedimiento
Se debe crear un bloc de notas o documento de texto donde
uno quiera y puedes poner cualquier nombre.
En el bloc de notas se debe poner el siguiente comando:

ECHO OFF

color 1e

cls

if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK

if NOT EXIST Privado goto MDLOCKER

:CONFIRM

set/p "cho=Estas seguro que queres bloquear la carpeta (s/n)? "

if %cho%==S goto LOCK

if %cho%==s goto LOCK

if %cho%==n goto END

if %cho%==N goto END

echo Eleccion Invalida

pause

cls

goto CONFIRM

:LOCK

ren Privado "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

msg * Se ha bloqueado la carpeta

goto End

:UNLOCK

set /p "pass=Escriba la clave para desbloquear "

if NOT %pass%==StephenGG goto FAIL

attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Privado

msg * Acceso permitido

goto End

:FAIL
msg * Clave incorrecta, vuelva a intentarlo

goto UNLOCK2

:FAIL2

echo Acceso denegado, reinicie el programa

goto end

:MDLOCKER

md Privado

echo La carpeta se ha creado

pause

goto End

:UNLOCK2

echo Ultima Chance

set /p "pass=Clave? "

if not %pass%==theflacee goto FAIL2

attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Privado

msg * Desbloqueado

:End
Una vez puesto el código le debes dar archivo y guardar
como ojo algo importante es que puedes poner cualquier
nombre pero si no pones el .bat a lo ultimo no va a tomarlo
como comando y no servirá, luego le damos a guardar.

Vemos como se creo un formato y lo abrimos


Aquí se ara la creación de la carpeta donde le vamos a poner
cualquier letra.

Vemos como se nos creo la carpeta con el nombre Privado


Cundo queramos ocultar la carpeta debemos poner el formato
anterior sonde nos pedirá poner la s si queremos ocultarla y
poner enter para confirmar

Vemos como desaparece la carpeta privado.


Cuando queramos volver abrir la carpeta abrimos el formato
donde nos pregunta la calve para desbloquearla y con la
clave que colocamos en el código en este caso StephenGG le
ponemos enter.

Lo cual se cerrara el formato y aparecerá nueva mente la


carpeta privado finalizando.
Conclusión

Visto los procedimientos anterior nos confirma que si se


puede crear una carpeta con el formato Batch o lenguaje
Batch.

Fuentes

1. https://todohacker.com/tutoriales/lenguaje-batch
2. https://es.wikipedia.org/wiki/Archivo_batch#:~:text=Un%2
0tipo%20batch%20es%20un,ejecutar%20series%20de%
20comandos%20autom%C3%A1ticamente.

3. https://www.ionos.es/digitalguide/servidores/know-
how/archivos-exe/

4. https://www.online-convert.com/es/formato-de-archivo/txt

También podría gustarte