Autor
|
Tema: crear explorador de archivos y carpetas en bath? (Leído 3,240 veces)
|
**Aincrad**
|
hola a todos quisiera saber si se puede crear un explorador de carpetas y archivos en batch, lo estuve intentando con comandos FOR y DIR pero no lo logre. si alguien sabe algún programa comand-line que me funcione ? PD: solo lo he logrado hacer en vbs y vb pero no lo consigo en batch. si alguien sabe porfa comenten! .
|
|
|
En línea
|
|
|
|
engel lex
|
batch no es un lenguaje de programación, es un lenguaje de manejo de archivos por lotes, no tiene mucho sentido hacer eso... usa un lenguaje de verdad (como vbs u otros)
|
|
|
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.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.866
|
Un explorador dices... ¿como el explorador de Windows?.
Batch es tan solo una herramienta ordinaria, la cual se basa en el uso de los llamados 'comandos internos' (ej. el comando Copy), y 'comandos externos' (léase: aplicaciones command-line externas, como XCopy.exe) que en conjunto forman un pequeño núcleo con el que poder automatizar tareas básicas y cotidianas del usuario (ej. buscar archivos, o copiarlos, o leer y escribir ficheros, y aún así tampoco es capaz de cumplir de forma eficiente con ese tipo de tareas), no le pidas más, por que ese es su propósito, y con ello, sus limitaciones por naturaleza. Batch no provee ningún framework con controles que te permitan desarrollar una interfáz de usuario gráfica (o GUI), esto quiere decir que Batch está totálmente incapacitado para cumplir con esa tarea. Solución: aprender a utilizar un lenguaje de verdad, como ya te ha dicho el compañero @Engel Lex.
Lo único que puedes conseguir mediante Batch, y no por si solo, sería escribir de forma programática un script de VBS desde un Batch-script, y luego ejecutar el código VBS mediante WSH para reproducir exactamente lo mismo que ya dices saber hacer en VBS... vamos, que sería algo completamente absurdo hacerlo, una pérdida de tiempo innecesaria, vaya. Tampoco podrías reproducir las características de un explorador de archivos en modo consola (CLI) con actualizaciones en tiempo real, debido a que Batch no proporciona ningún sistema/paradigma de programación que te permita hacer eso como por ejemplo se haria mediante la utilización de la POO (programación orientada a objetos) junto a eventos de sincronización o notificación de cambios, y lo poco que pudieras llegar a simular/reproducir del concepto "explorador de archivos" en Batch, sería muy, muy tedioso de llevar a cabo en una herramienta tan limiada como es Batch. Vamos, que lo mires como lo mires, no merece la pena ni tan siquiera plantearse la idea de como podrías intentar implementar el concepto "explorador de archivos" en Batch... créeme.
Y suponiendo que todo lo que acabo de explicar no haya servido de nada, por que siempre cabe la posibilidad de que tal vez te hayas expresado sin propiedad de la palabra y realmente lo único que quieras hacer sea mostrar una ventanita en la que poder seleccionar un archivo, pues déjame aclararte que a eso se le denomina diálogo (o también caja de diálogo), no explorador de archivos, y es algo que lo puedes llevar a cabo perfectamente en VBS ... o en cualquier otro lenguaje que no sea Batch.
Saludos!
|
|
« Última modificación: 15 Julio 2017, 20:45 pm por Eleкtro »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Source] Explorador de carpetas remoto (File Manager)
« 1 2 »
Programación Visual Basic
|
~~
|
13
|
6,887
|
15 Enero 2010, 20:51 pm
por BlackZeroX
|
|
|
C#: Explorador de carpetas
.NET (C#, VB.NET, ASP)
|
Layyer
|
4
|
13,995
|
20 Octubre 2007, 19:07 pm
por Layyer
|
|
|
Refrescar Escritorio de Windows y Explorador de Carpetas (solucionado)
Programación Visual Basic
|
okik
|
0
|
4,012
|
10 Marzo 2015, 16:52 pm
por okik
|
|
|
como crear un explorador de archivos remoto(JAVA) ?
Java
|
exploiterstack
|
2
|
3,286
|
1 Julio 2016, 23:09 pm
por KidRabbit
|
|
|
Crear inyecto de archivos en carpetas diferentes
Dudas Generales
|
chapalee
|
2
|
2,107
|
26 Marzo 2023, 05:39 am
por chapalee
|
|