lunes, 13 de julio de 2009

Creador de copias

Con lo aprendido en el post anterior, pdemos hacer un programa que copie tantas veces como queramos, el texto que queramos.
Es con este código:

@ECHO OFF
title COPYMAKER
:ini
cls
color 0f
set b=0
echo Texto a copiar:
set /p text=
echo.
echo Numero de copias:
set /p num=
color 0e
echo Copiando...
:copy
set /a b=%b%+1>>copias.txt
echo off>>copias.txt
echo %text%>>copias.txt
if %b% == %num% goto ok
if %b% LSS %num% goto copy
:ok
color 0a
echo Copias hechas (%num%).
pause>nul
goto ini

Se crea un .bat con esto y tendremos un programa muy útil. Hace copias de lo que sea y cuantas veces se quiera (300 veces son 2 segundos).
Aviso a los listos: lo he patentado ;)

Tecleamos la frase que hay que copiar y el número de copias.

Pulsamos Intro y el programa las hace en un momento...

Cuando están hechas, el programa habrá creado un archivo de texto con todas las copias.

Este es el resultado xD

No hay comentarios: