Creación .bat (Copiar y pegar salida comando)

Iniciado por Kyxes, 1 Febrero 2015, 22:38 PM

0 Miembros y 1 Visitante están viendo este tema.

Kyxes

Buenas, soy nuevo en el foro, llevo ya tiempo moviendome por aqui aunque sin registrarme, y ahora que me ha surgido una duda bastante confusa quiero ver si alguien podría ayudarme.

Quiero crear un archivo .bat que me copie toda la información (a un archivo de texto)que se genere a partir del comando en CMD: ipconfig /all

He estado buscando pero no encuentro ningún comando que me copie toda la información y la exporte a un .txt en la misma dirección del .bat

La finalidad de todo esto es conseguir la dirección MAC del ordenador con apenas un click y sin ser demasiado llamativo (sé que los .bat se pueden ejecutar sin ver los procesos, simplemente sale la ventana negra y se cierra)

Espero que alguien pueda ayudarme

[Editado el nombre a uno más apropiado]
¡Epilepsia a tope!


engel lex

este foro es un lugar de aprendizaje y ayuda... olvídate de las "peticiones" (te lo quité del titulo), en tal caso que has conseguido? que has investigado?

has intentado https://www.google.com/search?q=cmd+copiar+salida+comando+a+txt

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.

Kyxes

La verdad que me ha resultado muy útil, había buscado como copiar y exportar pero no encontré el comando "clip".

Ahora ya puedo crear el archivo .bat, cuando me ponga a ello postearé el código por si a alguien en un futuro le sirve de ayuda. Ahora no puedo ya que debo seguir estudiando  :silbar:

Gracias engel lex
¡Epilepsia a tope!


Eleкtro

#3
Buenas

1) Lo que denominas como "la ventana negra", es la consola de Windows, el proceso se llama CMD.exe, y es necesario para interpretar un Batch-Script, la instancia de la CMD, es decir, "la ventana negra", se cierra cuando ya se han procesado todas las instrucciones del Script (y en otros casos es debido a errores de sintaxis).

2) Para redirigir la salida de un proceso a un archivo de texto, puedes usar el operador de redireccionamiento en la salida correspondiente (normal o error).

Command Redirection, Pipes | Windows CMD | SS64.com

Ejemplo:
(Echo Hola Mundo!)1>".\Archivo.txt" 2>&1

3) El comando externo Clip.exe, como su nombre indica, sirve como portapapeles, lo que redirijas a la entrada del comando clip se copiará en el clipboard de Windows, no tiene sentido intentar usarlo para redirigir la salida hacia un archivo local.

4) El título de tu tema sugiere otra cosa distinta a las preguntas que formulas, pero la contestaré igualmente:
   Un Batch-Script no puede ser compilado, ya que es un lenguaje interpretado (procesamiento por lotes), pero puedes empaquetar el script en un archivo executable con infinidad de herramientas que puedes encontrar si buscases en Google.
   Si quieres mi recomendación, utiliza la aplicación ExeScript Editor para optimizar los resultados: http://www.scriptcode.com/vbscripteditor/


Saludos!








engel lex

si leyeran la pagina completa (y por eso la escogí XD) empieza mucho explicando clip, pero al final explica el método que Eleкtro muestra jejeje
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.

Kyxes

Os estoy dando bastante trabajo hoy eh? jeje
¡Epilepsia a tope!


Eleкtro

Cita de: engel lex en  2 Febrero 2015, 00:23 AMsi leyeran la pagina completa (y por eso la escogí XD) empieza mucho explicando clip, pero al final explica el método que Eleкtro muestra jejeje

Si leyeran aunque fuese solo una página, ¡la página que sea! ...Eso es lo que yo a veces me digo a mi mismo xD.


Cita de: Kyxes en  2 Febrero 2015, 00:46 AMOs estoy dando bastante trabajo hoy eh? jeje

Tranquilo por eso, al menos a mi me gusta y no me agobia que me den mucho trabajo (siempre que primero la persona con necesidad de ser ayudada muestre un simple esfuerzo de haberlo intentado por si mismo), y estoy seguro que el compañero @Engel piensa más o menos igual.

Eso sí, creo que tu firma va a dejar ciego o epiléptico a medio foro, quizás le des más trabajo de lo deseado a algún mod global por el tema de la imagen...

Saludos








Kyxes

Ya la he modificado por lo que el tamaño se refiere, y bueno lo de la ceguera supongo que es normal jeje.

Respecto a lo de leer, habia buscado mucha información sobre como copiar,comandos y tal pero quizás ha sido mayor problema no saber como nombrarlo para buscar algo mas concreto que simplemente copiar registro cmd.
¡Epilepsia a tope!