Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Fron99 en 1 Abril 2017, 19:29 pm



Título: Comando Copy con: de archivo .bat
Publicado por: Fron99 en 1 Abril 2017, 19:29 pm
Buenas. Quiero realizar un bacth el cual cree un archivo pero automáticamente. Me explico con un ejemplo:

Código
  1. cd C:\Users\Usuario\Desktop
  2. copy con: hola.txt
  3. hola soy un ejemplo
  4. ^Z


quiero realizar eso pero sin tener que pulsar Control+Z para que guarde el archivo ya que quiero que se cree eso de forma automática en un batch. ¿Alguien sabe como se podría hacer?


Gracias de antelación.


· Los códigos deben ir en etiquetas GeSHi
· Esto va en el subforo de scripting (movido)
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex


Título: Re: Comando Copy con: de archivo .bat
Publicado por: TheIllusionist en 1 Abril 2017, 21:05 pm
Buenas. Quiero realizar un bacth el cual cree un archivo pero automáticamente. Me explico con un ejemplo:

Código
  1. cd C:\Users\Usuario\Desktop
  2. copy con: hola.txt
  3. hola soy un ejemplo
  4. ^Z


quiero realizar eso pero sin tener que pulsar Control+Z para que guarde el archivo ya que quiero que se cree eso de forma automática en un batch. ¿Alguien sabe como se podría hacer?


Gracias de antelación.


· Los códigos deben ir en etiquetas GeSHi
· Esto va en el subforo de scripting (movido)
>aquí las reglas del foro (http://foro.elhacker.net/reglas.htm)
-Engel Lex


Con el comando echo te pongo ejemplo
echo foro.elhacker.net > archivo.txt


Título: Re: Comando Copy con: de archivo .bat
Publicado por: Fron99 en 1 Abril 2017, 21:33 pm
Pero necesito meter en ese archivo varias lineas de texto no solo una.

un ejemplo seria

start
dir
cd.


como meto todo eso en un .txt con lo que tu me has dicho?


Título: Re: Comando Copy con: de archivo .bat
Publicado por: Fron99 en 1 Abril 2017, 21:33 pm
Con el comando echo te pongo ejemplo
echo foro.elhacker.net > archivo.txt

Pero necesito meter en ese archivo varias lineas de texto no solo una.

un ejemplo seria

start
dir
cd.


como meto todo eso en un .txt con lo que tu me has dicho?


Título: Re: Comando Copy con: de archivo .bat
Publicado por: TheIllusionist en 1 Abril 2017, 21:43 pm
Pero necesito meter en ese archivo varias lineas de texto no solo una.

un ejemplo seria

start
dir
cd.


como meto todo eso en un .txt con lo que tu me has dicho?
vale pues la primera linea siempre van como te e puesto
las demas van  asi >> es lo unico que cambia


Título: Re: Comando Copy con: de archivo .bat
Publicado por: Fron99 en 1 Abril 2017, 21:45 pm
vale pues la primera linea siempre van como te e puesto
las demas van  asi >> es lo unico que cambia


Sisi ya lo probé por logica y me funciono. Muchas gracias.


Título: Re: Comando Copy con: de archivo .bat
Publicado por: Eleкtro en 1 Abril 2017, 22:09 pm
En lugar de tener que estar escribiendo >>Archivo.txt al final de cada linea, puedes usar los operadores de agrupación de comando (los paréntesis) para simplificarlo así:

Código
  1. (
  2. Echo Linea1
  3. Echo Linea2
  4. Echo Linea3
  5. Echo etc...
  6. )>"Output.txt"

¡Saludos!