elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  para que usan el .bat
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: para que usan el .bat  (Leído 2,120 veces)
sytem200

Desconectado Desconectado

Mensajes: 49


Ver Perfil
para que usan el .bat
« en: 25 Agosto 2019, 13:20 pm »

buenas a todos quisiera saber para que se usa en la actualidad los archivos .bat y si lo que se puede hacer bon .bat tanbien se puede hacer con python


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: para que usan el .bat
« Respuesta #1 en: 25 Agosto 2019, 14:08 pm »

los .bat ejecutan lenguaje batch, esto lo sabemos

primero aclaremos un error comun... batch que NO es un lenguaje de programación,  es un lenguaje de ejecución de archivos por lote (de ahi su nombre, "batch" en ingles es lote), es decir, cada tarea que pueda hacer en .bat en realidad no es como en python una instrucción, sino que llama a un archivo y le pasa parámetros

por ejemplo copy origen.txt destino.txt va a llamar al programa copy.exe y pasará los 2 términos como argumentos

entendido esto, debe tener sentido decir, que nada tiene que ver el uno con el otro

el .bat es usado comúnmente para automatizar tareas en lineas de comandos (por ejemplo crear archivos en el registro, copiar archivos, etc)

en general para comparar con python es como si en cada linea de python usaras os.system


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
@XSStringManolo
Hacker/Programador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.397


Turn off the red ligth


Ver Perfil WWW
Re: para que usan el .bat
« Respuesta #2 en: 25 Agosto 2019, 14:56 pm »

buenas a todos quisiera saber para que se usa en la actualidad los archivos .bat y si lo que se puede hacer bon .bat tanbien se puede hacer con python
Python puedes hacer prácticamente todo lo que te permita un ordenador. Batch está muy limitado.
En línea

Mi perfil de patrocinadores de GitHub está activo! Puedes patrocinarme para apoyar mi trabajo de código abierto 💖

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: para que usan el .bat
« Respuesta #3 en: 25 Agosto 2019, 15:36 pm »

Python puedes hacer prácticamente todo lo que te permita un ordenador. Batch está muy limitado.

batch no es limitado, es completamente capaz de hacer todo para lo que esta diseñado de forma en general mas practico que otro lenguaje y sin llamar librerías... el problema es que comparar batch con python es como comparar un carro con una casa
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
simorg
Ex-Staff
*
Desconectado Desconectado

Mensajes: 8.301



Ver Perfil
Re: para que usan el .bat
« Respuesta #4 en: 25 Agosto 2019, 16:16 pm »

Citar
batch no es limitado, es completamente capaz de hacer todo para lo que esta diseñado

Pues eso, ni más ni menos, no es comparable con python, pero sirve para lo que sirve.

Pero los novatos no suelen tenerlo claro....... :xD  (Por falta de conocimientos informaticos, y por falta de educación a tal efecto.)





Saludos.
« Última modificación: 25 Agosto 2019, 16:23 pm por simorg » En línea

@XSStringManolo
Hacker/Programador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.397


Turn off the red ligth


Ver Perfil WWW
Re: para que usan el .bat
« Respuesta #5 en: 25 Agosto 2019, 19:23 pm »

Me refería a limitado con respecto a las capacidades y posibilidades con respecto a Python. Obviamente el propósito no es el mismo.

Creo que se encuentran con .bat tras hacer búsquedas tipo:
"virus para la pc" y se encuentran tutoriales de juackers malvados hasiendo un shutdown para apagarle la "pesé" a sus enemigos juackers!!!!!!!!

En línea

Mi perfil de patrocinadores de GitHub está activo! Puedes patrocinarme para apoyar mi trabajo de código abierto 💖

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.058



Ver Perfil
Re: para que usan el .bat
« Respuesta #6 en: 25 Agosto 2019, 19:57 pm »

Saludos,

- Como todo, dependerá de la destreza de la persona, aunque no sería lo más eficiente hay gente que elabora Sistemas y Programas complejos usando solo Batch, así como hay gente que dibuja a Homero Simsom usando solo CSS:

https://codepen.io/alvaromontoro/pen/rPazmv
https://pattle.github.io/simpsons-in-css/

- Gente como está encuentra más funcionalidades y/o hacks y aporta a páginas como ss64.com, stackoverflow, etc.

- Como siempre hay cosas que se pueden hacer más rápido y eficientemente con batch, vbscript, powershell, javascript, etc, Por ejemplo Java es muy potente, multiplataforma y todo esto, pero es un lío para hacer cosas simples, por otro lado tener que descargar 20GB de Visual Studio para programar un hola mundo no es lo más ideal XD.

- Al final cada cosa resalta en algo, lo ideal es conocer ese algo y utilizarlo cuando sea necesario. Como dice Einstein: "Si juzgas a un pez por su habilidad para trepar un árbol, vivirás toda la via pensando de que es un inútil" XD




-----------
Referencias:
https://cambiemoslaeducacion.wordpress.com/2014/12/29/si-juzgas-a-un-pez-por-su-habilidad-para-escalar-un-arbol-2/
https://ss64.com/
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines