[Batch] Error sintaxis de comando incorrecto

Iniciado por <[(x)]>, 15 Febrero 2009, 14:12 PM

0 Miembros y 1 Visitante están viendo este tema.

<[(x)]>

holas

Podrían decirme porque me tira error este code:

Código (dos) [Seleccionar]

@echo off
set seg=%1

IF defined seg (

set /a n=0

:bluse
 
set /a n= %n% + 1   

copy %0 a%seg%-%n%.bat
start a%seg%-%n%.bat %seg%-%n%   

goto :bluse

) ELSE (

if ["%cd%"]==["%cd:~0,3%"] goto:fin   

cd..
copy %0 a.bat
start a.bat
start a.bat 0

:fin

)


gracias...
<[(x)]>

<[(x)]>

#1
#>_Entonces esta bien el code o que??

  pueden responderme algo, porque me necesito mucho terminar un proyecto mas grande. Que no lo usare con ningún fin maligno o eso.

6r4(|45
<[(x)]>

Darioxhcx

no entiendo que keres hacer =|
copiar el nombre ingresado x ejemplo
Dario
q se copie llamandose , asi no ?
Dario-01.bat ,02 y asi no ?

for /l %%x in ( 0,1,9999 ) for copy %0 %1-%%x.bat

pero no entiendo que keres hacer
saludos

<[(x)]>

holas
mas o menos.

lo que quiero que haga es:

  lo ejecutas sin comando.

  verifica si no esta en el directorio raíz(ej: c:\).
 
  si no lo esta se copia a el directorio contenedor del cual esta y ejecuta la copia sin comando.
   
  luego se ejecuta con el comando 0 y termina.

  pero al hacer  ****.bat 0
  Este mimo empieza a copiarse cambiando el nombre y ejecutando se a la ves enviando su nombre para que  el recién ejecutado no se copie con un nombre existente y haci muchoooo


 
<[(x)]>

Darioxhcx

no entendi =|
perdon xD

leogtz

Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

<[(x)]>

#6
holas---

me tira: 

La sintaxis del comando no es correcta.
<[(x)]>