Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - priapismico

#1
Scripting / Re: ayuda con dos programas .bat
25 Enero 2015, 20:58 PM
Es una hoja de 10 ejercicios en los que no entendia 2 de ellos, no estoy pidiendo que me los hagan, ni mucho menos. El profesor ni lo ha explicado, estoy volviendome loco buscando ejemplos parecidos, pq no puedo usar algunas cosas que ni sé (como el bucle for, la llamada call, etc.) tan solo ceñirme a lo que pone. Hay que entregarla a las 22.05 de esta noche y solo queria ayuda, si no sé cómo juntar varios parámetros.. y tampoco se responde a eso.. ya me dirás... Aún así, gracias por vuestro tiempoy en otras dudas nos encontraremos!



@echo off
if "%~1" neq "" goto crearTexto
echo No existe el archivo
goto fin
:crearTexto
echo Escribe el texto del archivo
echo Presiona CTRL+Z para terminar
copy con "%~1"
:fin





@echo off
:inicio
if "%1"=="" goto fin
if exist %1nul goto copiar
goto siguiente
:copiar
copy %* %2
:siguiente
shift
goto inicio
:fin

#2
Scripting / Re: ayuda con dos programas .bat
25 Enero 2015, 17:11 PM
Gracias por la ayuda..


@echo off
if "%~1" neq "" goto crearTexto
echo No existe el archivo
goto fin
:crearTexto
echo Escribe el texto del archivo
echo Presiona CTRL+Z para terminar
copy con "%~1"
:fin


solo me inserta texto en el primer fichero que le paso por parametro, si le paso por ejemplo, dos mas, ni me los coge..
#3
Scripting / Re: ayuda con dos programas .bat
25 Enero 2015, 00:32 AM
Busco orientacion...

me han mandado una hoja con 10 ejercicios y en esos dos no sé bien como hacerlos..

en el primero: "nos preguntará por el texto del fichero, creándolo con Copy " esto es lo que no me queda claro...

Código (dos) [Seleccionar]
@echo off
:inicio
if "%1"=="" goto fin
echo que texto quiere introducir?
copy %n
:fin
#4
Scripting / ayuda con dos programas .bat
24 Enero 2015, 21:32 PM
El primero:

Diseñar un bat que reciba hasta 5 parámetros con nombres de ficheros. Por cada uno de los parámetros recibidos (si los hay) nos preguntará por el texto del fichero, creándolo con Copy Con %n.

El segundo:

Copiar un conjunto de ficheros (número indeterminado) con sus líneas ordenadas en un fichero de destino. Utilizar la instrucción SET. La sintaxis de la orden será
CopiarOrd dest.txt Orig1.txt Orig2.txt Orig3.txt ...
Se debe comprobar que haya un fichero destino y que haya al menos un fichero origen. Además se verificará que los ficheros origen existen.
Al final del proceso, tras pausar y borrar la pantalla, se mostrará el fichero resultado.

Gracias de antemano!