En fin, A lo que voy, Lo único que estás haciendo en tu script es intentar pegar lineas sin sentido, Porque la consola las tomará como "comandos", Así que no te sirve ese método.
Con batch solo puedes copiar al portapapeles, No puedes pegar (Redireccionar) datos desde el portapapeles, Porque no tiene acceso a la API de Windows necesaria para realizarlo.
Necesitas un VBS, O un programa de 3ros (Para batch) Como lo es "Paste.exe" www.c3scripts.com/tutorials/msdos/paste.html
PD: Olvida lo de pegar líneas en tu script, El comando que utilizarías sería este:
Código
Paste.exe >> "Archivo.txt"
Salu2.
Aparte, Te recomiendo que dejes así tu script si piensas seguir intentandolo...
Código
@echo off Title OGAME INFORMES :Menu Cls Echo+ echo: Programa para guardar registros de Ogame. Echo: echo: Para guardar un ataque: "AT" Echo: Para espinoaje: "ESP" Echo. set/P atoesp=^> Goto :MENU :AT Cls echo Has elegido Ataque, Pega el informe... echo ------------------------------------------------------------------------------------------>>"INFORMES-Ataque.txt" echo INFORMES DE Ataque INFORMES DE Ataque INFORMES DE Ataque>>"INFORMES-Ataque.txt" msg * Guardado con exito XD Notepad "INFORMES-Ataque.txt" :esp echo Has elegido espionaje, Pega el informe... set /P infesp=Pegalo Aqui echo ------------------------------------------------------------------------------------------>>"INFORMES-ESPIONAJE.txt" echo INFORMES DE ESPIONAJE INFORMES DE ESPIONAJE INFORMES DE ESPIONAJE>>"INFORMES-ESPIONAJE.txt" msg * Guardado con exito XD Noepad "INFORMES-ESPIONAJE.txt"