Ms-Dos - ejecutar linea de comando en .bat

   
Vista:

ejecutar linea de comando en .bat

Publicado por Jhon (1 intervención) el 29/06/2017 05:06:26
Hola buenas!

requiero de una ayuda tengo un batch en donde quiero que me ejecute la linea de comando para que me copie las lineas de texto completas a otro, actualmente esta asi:

for %f in (prueba_2017.log) do type "%f" >>Ping.txt

"esta es la linea de comando que tengo en el bacth para que me copie la informacion de un .log a un .txt"

pero cuando lo ejecuto en .bat no me hace nada, solo me funciona cuando copio esa linea con el mouse y la pego en un CMD y le doy enter, pero quiero que se me ejecute sola cuando le doy doble clic al .bat

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana

ejecutar linea de comando en .bat

Publicado por Antoni Masana (479 intervenciones) el 29/06/2017 06:47:04
Curiosidades del MS-DOS.

Una instrucción FOR varia según se ejecuta desde línea de comando o un BAT. Fijate en el símbolo %

Linea de comandos:
1
for %f in (prueba_2017.log) do type "%f" >>Ping.txt


Proceso BAT
1
2
@echo off
for %%f in (prueba_2017.log) do type "%%f" >>Ping.txt

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad