Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: NoryNR en 18 Febrero 2008, 09:11 am



Título: Problema con Atributo %0
Publicado por: NoryNR en 18 Febrero 2008, 09:11 am
este codigo sirve para que el batch se encuentre a si mismo... ya que no sabes cual es

C:\Documents and Settings\nosabesquenombredesesiontienelagente entonces de esta manera se autoencuentra y se mueve a cualquier carpeta o se copia.. lo que le digas...

una vez lo use y me fue.. pero ahora no consigo hacerlo funcionar...

copy /y %0 c:\WINDOWS\system32\nombre.bat

Me dice que la sintaxis no es correcta.

yo lo intente con move tambien

move /y %0 c:\WINDOWS\system32\


Alguna sugerencia? Gracias



Título: Re: Problema con Atributo %0
Publicado por: ~[uNd3rc0d3]~ en 18 Febrero 2008, 15:35 pm
a mi me lo copia lo mas bien.....

si a vos no te lo copia algo que podes hacer es pasar el %0 a un txt....extraerlo con un for y probar con una variable comun a ver que pasa

%0 > ruta.txt
for /f "tokens= delims= " %%a in ('ruta.txt') do (set ruta=%%a)
del ruta.txt
copy %ruta%

algo asi para que te des una idea tenes que modificar un poco ese code lo hice re apurado

nos vemos


Título: Re: Problema con Atributo %0
Publicado por: NoryNR en 18 Febrero 2008, 17:01 pm
RESUELTO!



Fallo mio! xD me daba un pequeño error porque habia espacios en la carpeta donde lo queria copiar \Documents and Settings\...