Crear archivos

Alguna vez vi en un curso y se puede con > y >> crear archivos y después ponerles algo dentro y con % o algo así es para ponerlo al inicio o al final si alguien sabe se los agradecería y me lo dijeran

1 respuesta

1
Respuesta de
Espero que lo siguiente te aclare algo tu pregunta...
Cuando un ordenador muestra la información lo hace por la pantalla (dispositivo MSDOS "CON"), así mismos cuando le pidimos algo, lo hacemos por la pantalla (dispositivo MSDOS "CON"). Es decir un ordenado con MSDOS tiene el dispositivo estándar CON para recibir peticiones y emutir resultados, esto por defecto (default option). Pero esto se puede modificar con los redirectores..
Dirigir salida (>)
Su sintaxis seria COMANDO [PARAMETROS_COMANDO] > [FICHERO | DISPOSITIVO]
Ejemplos:
Dir clasifica.txt > lpt1
Nos manda el contenido del fichero txt al puerto paralelo 1
Dir c:\*.* > d:\directorio.txt
Nos manda la salida del comando dir al fichero directorio.txt que esta en el disco d:, si dicho fichero existe lo reinicia.
Dir c:\*.* >>d:\directorio.txt
Nos manda la salida del comando dir al fichero directorio.txt que esta en el disco d: si dicho fichero existe, añade la información al fiinal del mismo, si no existe lo crea
Dirigir entrada (<)
Su sintaxis seria COMANDO [PARAMETROS_COMANDO] < [FICHERO | DISPOSITIVO]
Ejemplos:
More <clasificacion.txt
Nos muestra el fichero clasificación.txt en pantalla realizando una pausa cada vez que se llan la misma
Sort <personal.txt > personal_ord.txt
Nos claifica el fichero de entrada personal.txt y nos lo guarda ya ordenado en el fichero personal_ord.txt
Dirigir entrada y salida (|)
Sinstaxis COMANDO | COMANDO
La salida del comando 1 es la entrada (parámetros) del cuando 2
Ejemplo:
Type fichero.txt |more
Nos muestra con pausa en pantalla el fichero.xt
Dir |more
Nos muestra la salida del comando dir (que por defecto es a pantalla, fichero CON), realizando una pausa en cada pantalla
Generalmente se usan > y >> para la generación de ficheros de log, en los programas bat's de copia de ficheros, instalaciones etc.
PARÁMETROS % y %%
Los parámetros son informaciones adicionales colocadas detrás del nombre de una orden. Si la mayoría de las órdenes de ms-dos admiten parámetros, también será posible gestionar parámetros en los ficheros por lotes.
Vamos a confeccionar un fichero por lotes que borre dos ficheros introducidos como parámetros.
Programa:
@echo off
rem Programa: BORRA2.BAT
Del %1
Del %2
Ejecución:
A:\>borra2 juan.txt maría.txt
En la línea de órdenes, cada parámetro debe estar separado con un espacio en blanco del anterior. De la forma anteriormente explicada podemos gestionar hasta nueve de ellos (del %1 al %9).
Para referirnos a un parámetro introducido en la línea de órdenes del programa, debemos escribir el signo de porcentaje (%) seguido del número de parámetro.
El siguiente ejemplo copia los ficheros introducidos como parámetros al disquete de la unidad B:
Programa:
@echo off
rem Programa: COPIAB.BAT
echo Se están copiando los ficheros %1, %2 y %3 a la unidad B:
copy %1 b:\
copy %2 b:\
copy %3 b:\
Ejecución:
A:\>copiab juan.bak alberto.bmp marta.dbf
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje